VariousWords beta
Definitions:
Noun
suntrap
solar trap
Definition: a terrace or garden oriented to take advantage of the sun while protected from cold winds
Definition: A warm place that captures the heat of the sun.