'sloucher' definitions:

Definition of 'sloucher'

(from WordNet)
noun
A person who slouches; someone with a drooping carriage