SUNTRAP
Meaning of SUNTRAP in English
sun ‧ trap /ˈsʌntræp/ BrE AmE noun [countable]
a place that is sheltered and gets a lot of heat and light from the sun
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012