English Dictionary
Definition bossy-boots in British English
bossy-boots noun
[singular] noun
Synonyms and related words

English Dictionary