v.tr.
1. attack with a number of heavy guns or bombs.
2 (often foll. by with) subject to persistent questioning, abuse, etc.
3 Physics direct a stream of high-speed particles at (a substance).
Derivatives:
bombardment n.
Etymology: F bombarder f. bombarde f. med.L bombarda a stone-throwing engine: see BOMB