WTWM

whatsthatwordmean

← Definition
Guess

pelting

nounThe act of throwing things at someone or something, often repeatedly.
adjectiveFalling or striking very heavily and continuously, especially said of rain or hail.

Synonyms

bombardmentnoundownpournounpoundingadjective

Antonyms

drizzlenoun

Built for word lovers.