vehement

a.

  1. Acting with great force; furious; violent; impetuous; forcible; mighty; as, vehement wind; a vehement torrent; a vehement fire or heat.
  2. Very ardent; very eager or urgent; very fervent; passionate; as, a vehement affection or passion.