Noun
-
a large shawm
the bass member of the shawm family
Verb
-
direct high energy particles or radiation against
-
address with continuously or persistently, as if with a barrage
"The speaker was barraged by an angry audience"
"The governor was bombarded with requests to grant a pardon to the convicted killer"
-
throw bombs at or attack with bombs
"The Americans bombed Dresden"
-
cast, hurl, or throw repeatedly with some missile
"They pelted each other with snowballs"