sloucher meaning
UK US
sloucher (noun): a person who slouches; someone with a drooping carriage.
Definition of sloucher
Scrabble score: 13 (letter breakdown)
Word lists: words starting with SL · words ending in ER · 8-letter words
More about sloucher on Wikipedia.