1.

what is the meaning of idiom 'Paint the town red ' ?

A. To be afraid
B. To busy oneself in a way which cannot lead to any profitable result
C. To perseverance when hardships press
D. Have a lively time
Answer» E.


Discussion

No Comment Found