bombard
Concise Oxford English Dictionary © 2008 Oxford University Press:
bombard
▶verb /bɒmˈbɑːd/
- 1 attack continuously with bombs or other missiles.
- 2 subject to a continuous flow of questions or information.
- 3 Physics direct a stream of high-speed particles at (a substance).
– derivatives
bombardment noun.
bombardment noun.
'bombard' also found in these Oxford entries:

