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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005