English Dictionary
◊ SUNTRAP
suntrap
n : a garden or terrace oriented to take advantage of the sun
while protected from cold winds [syn: {solar trap}]