STRAITENED as ADJECTIVE

  1. Meaning
    • distressed or embarrassed (especially financially)
    Participle(s)