smell a rat (0 synonym found)

Definition of smell a rat:

(v) : to sense something suspicious
"this doesn't all add up. Do you smell a rat?"

Definition of smell a rat:

(v) : to sense something suspicious
"this doesn't all add up. Do you smell a rat?"

Back to Top