solar_trapEnglish

solar trap, suntrap

Noun

A terrace or garden oriented to take advantage of the sun while protected from cold winds

English: suntrap, solar trap

English words with similar meanings

Show 1 words