Definition of “bombed” - English Dictionary

british dictionary