1.

Choose the option which best expresses the meaning of the idiom/phrase given below."Smell a rat"

A. To show signs of cowardice
B. To smell the presence of a rat
C. To suspect that something is wrong about a situation
D. To become polite
Answer» D. To become polite


Discussion

No Comment Found

Related MCQs