Log in
Search words & phrases
bombard
US /bɑmˈbɑrd, ˈbɑmˌbɑrd/
・
UK /bɒm'bɑ:d/
C1
Definition
Video subtitles
verb
To attack with weapons
To criticize heavily