sunglade

/ˈsʌŋɡleɪd/

Definitions

1. noun

A narrow opening in a wooded area, especially one that is lit by sunlight

“The hikers stumbled upon a beautiful sunglade in the midst of the dense forest.”

Synonyms

  • clearing
  • glade

Antonyms

  • thicket
  • thickwood