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.”

Synonyms

  • sunny spot
  • sunspot

Antonyms

  • shadow
  • shady spot