sloucher

Noun
  1. A person who slouches;
    Someone with a drooping carriage (synset 110632319)

Found on Word Lists

Other Searches