Meaning of sloucher

Definition of sloucher

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

Other information on sloucher

WIKIPEDIA results for sloucher
Amazon results for sloucher