sloucher
English Dictionary
->
Letter S
-> sloucher
Search Dictionary:
sloucher Definition
(n)
a
person
who
slouches
;
someone
with
a
drooping
carriage
sloucher Synonyms
sloucher
© Art Branch Inc.