5 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENbombardmentNoun
EN
The rapid and continuous delivery of linguistic communication (spoken or written)
barrageoutpouring
bn:00008678n Concept
EN
The heavy fire of artillery to saturate an area rather than hit a specific target
barragebarrage firebattery
bn:00008679n Concept
English:
military
artillery
EN
The act (or an instance) of subjecting a body or substance to the impact of high-energy particles (as electrons or alpha rays)
bn:00011928n Concept
EN
An attack by dropping bombs
bombing
bn:00011929n Concept
EN
Dodgeball is a team sport in which players on two opposing teams try to throw balls and hit opponents while avoiding being hit themselves.
dodgeball
bn:01460105n Concept