sloucherEnglish

sloucher

Noun

A person who slouches, someone with a drooping carriage

English: sloucher