to be on the ragged edge

  1. having no money to survive

  2. to live in high risk

  3. to be so tired or upset

  4. being very angry


Correct Option: C

Find more quizzes: