Question: what is the meaning of the idiomatic expression smell a rat?
Answer: To smell a rat is an idiom, the key word to understanding it is the adjective suspicious. Suspicious: causing a feeling that something is wrong or that someone is behaving wrongly. "That guy has been standing on the corner of my street for 3 hours. He's making me suspicious.