Meaning of this idiom “On the edge” January 25, 2021 – by Javed 0 (A) nervous (B) unhappy (C) disheartened (D) scared