Definitions for "straitened"
distressed or embarrassed (especially financially)