1.

what is the meaning of idiom 'Damp squib ' ?

A. Treat lightly
B. Under any circumstances
C. An utter failure
D. In a hurry
Answer» D. In a hurry


Discussion

No Comment Found