English Dictionary
Definition stoop in British English
stoop noun
noun
/stuːp/
Synonyms and related words
