bombardment

UK /bɑmbɑɹdmənt/ US /bɑmbɑɹdmənt/
noun 4

Definitions

noun

1

The act of bombing, especially towns or cities.

2

Heavy artillery fire.

3

The incidence of an intense stream of high-energy particles directed at a substance.

4

An onslaught of criticism etc.

Your note

not saved
0 chars