suntrap
/ˈsʌnˌtræp/Definitions
1. noun
A spot that is sheltered from the wind and receives direct sunlight.
“The garden was a perfect suntrap, filled with vibrant flowers and lush greenery.”
1. noun
A spot that is sheltered from the wind and receives direct sunlight.
“The garden was a perfect suntrap, filled with vibrant flowers and lush greenery.”