vehement
characterized by great force or energy
vehement deluges of rain
vehement clapping
a vehement defense