Suptisree BiswasKnowledge Contributor
Choose the option that describes the meaning of the following idiom and phrase: To smell a rat
Choose the option that describes the meaning of the following idiom and phrase: To smell a rat
The meaning of the idiom and phrase To smell a rat is To suspect foul dealings.