SUNTRAP


Meaning of SUNTRAP in English

/ ˈsʌntræp; NAmE / noun

a place that is sheltered from the wind and gets a lot of sun

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