SOMETHING SMELLS


Meaning of SOMETHING SMELLS in English

something is wrong, something is not ethical, fishy , there’s something rotten...

Something smells about this case. Why would the police blow up an oil well?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.