Definition of “bombed” - English Dictionary

English