SUNTRAP


Meaning of SUNTRAP in English

[noun] [C] [UK and ANZ] - a sheltered place that receives a lot of light and heat from the sunThe house is built round a small courtyard, which is a real suntrap.

Cambridge English vocab.      Кембриджский английский словарь.