Home

Word

suntrap, n.
(suntraps)
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