BOMBARD


Meaning of BOMBARD in English

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

Oxford English vocab.      Оксфордский английский словарь.