Definitions of straitened:

  • adjective:   distressed or embarrassed (especially financially)