STINK (OR SMELL) TO HIGH HEAVEN Meaning of STINK (OR SMELL) TO HIGH HEAVEN in English stink ( or smell) to high heaveninformalsmell very bad. → the heave-ho Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004