lowwood

/ˈloʊ.wooɪd/

Definitions

1. noun

A woodland or forest, especially one that is low-lying or situated near the ground.

“The hikers navigated through the dense lowwood, trying to avoid the steep terrain.”

Synonyms

  • forest
  • woodland

Antonyms

  • clearing
  • meadow