pelting
/pˈɛltɪŋ/
Explore definitions, synonyms, and language insights of pelting
Definitions
Noun
anything happening rapidly or in quick successive; "a rain of bullets"; "a pelting of insults"