SMELL, STINK, ETC. TO HIGH HEAVEN


Meaning of SMELL, STINK, ETC. TO HIGH HEAVEN in English

( informal )

1.

to have a strong unpleasant smell

2.

to seem to be very dishonest or morally unacceptable

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.