English Dictionary
Definition slouch in British English
slouch noun
[singular] noun
/slaʊtʃ/
Synonyms and related words
