|
Definition of Suntrap
1. Noun. A terrace or garden oriented to take advantage of the sun while protected from cold winds.
Definition of Suntrap
1. a sheltered sunny place [n -S]
|
1. Noun. A terrace or garden oriented to take advantage of the sun while protected from cold winds.
1. a sheltered sunny place [n -S]