What is the meaning of Bombardment?

The act of bombing, especially towns or cities.

Heavy artillery fire.

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

An onslaught of criticism etc.

Source: wiktionary.org