1.

what is the meaning of idiom 'Lump in the throat ' ?

A. A highly emotional state
B. Usually
C. To be dismissed from a job
D. Newspaper publishing sensational news
Answer» B. Usually


Discussion

No Comment Found