About us
Define
Definitions for
"straitened"
distressed or embarrassed (especially financially)
wordnet.princeton.edu