sloucher

Explore definitions, synonyms, and language insights of sloucher

Definitions

Noun
a person who slouches; someone with a drooping carriage