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 - Словарь современного английского языка.