BOMBARDVerb

Meaning 1:
Meaning 2:

bombard - to continuously drop things, in this case water, on something - โจมตี,ถล่ม

Meaning 3:

bombard (verb) - to attack a place with continuous shooting, bombs or even noise - กระหน่ำ

Relate words: