English Dictionary
Definition boob in British English
boob noun
[countable] noun
/buːb/
2
a stupid or embarrassing mistake
Synonyms and related words
