STINK (OR SMELL) TO HIGH HEAVEN


Meaning of STINK (OR SMELL) TO HIGH HEAVEN in English

stink ( or smell) to high heaven

informal

smell very bad.

→ the heave-ho

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.