Suntrap
[sʌntræp]
Definition
(noun.) a terrace or garden oriented to take advantage of the sun while protected from cold winds.
Editor: Melinda--From WordNet
[sʌntræp]
(noun.) a terrace or garden oriented to take advantage of the sun while protected from cold winds.
Editor: Melinda--From WordNet