foxwood

/ˈfɒksˌwʊd/

Definitions

1. noun

A type of deciduous tree, especially an oak tree or a woodland.

“The foxwood forest was a serene oasis amidst the bustling city.”

Synonyms

  • oakwood
  • woodland

Antonyms

  • barrenland
  • desert