Total:
Go to Cart
English » Idioms and Phrases
Directions (7-8) : Select the meaning of the given idioms/ phrases.
to smell a rat :
to smell foul
to sea a rat
to chase a rat
to be suspicious