- suntrap as a noun:
- 1
suntrap
noun
1 suntrap
A terrace or garden oriented to take advantage of the sun while protected from cold winds.
synonym: solar trap.
debug info: 0.0169
noun
A terrace or garden oriented to take advantage of the sun while protected from cold winds.
synonym: solar trap.
debug info: 0.0169