Find the word definition

WordNet
solar trap

n. a terrace or garden oriented to take advantage of the sun while protected from cold winds [syn: suntrap]