Home

Word

solar trap, n.
more info a terrace or garden oriented to take advantage of the sun while protected from cold winds
<noun.artifact>

solar trap suntrap
semantic pointers
hypernym