1.

what is the meaning of idiom 'to give up the ghost' ?

A. In unsociable
B. to evade disgrace
C. To die
D. To revive a quarrel which was almost forgotten
Answer» D. To revive a quarrel which was almost forgotten


Discussion

No Comment Found