dowy

/ˈdoʊ.i/

Definitions

1. noun

a wooded hill or hillside

“The hikers had to climb up the dowy before reaching the summit.”

2. adjective

covered with trees, especially a hillside

“The dowy landscape of the countryside was breathtaking.”

Synonyms

  • forested
  • wooded

Antonyms

  • barren
  • treeless