Find the word definition

Wiktionary
sun trap

n. A location that faces the sun and is sheltered from the wind