English Dictionary
Definition look like a bomb has hit it in British English
look like a bomb has hit it phrase
phrase
Synonyms and related words

English Dictionary