English Dictionary
Definition rule the roost in British English
rule the roost phrase
phrase
Synonyms and related words

English Dictionary