1.

In a state of tension or anxiety or suspense

A. Off balance
B. Depressed
C. Diffused
D. On tenterhooks
Answer» D. On tenterhooks


Discussion

No Comment Found