elmwood

/ɛlmwʊd/

Definitions

1. noun

A district or area with elm trees, especially one in the United States.

“The historic elmwood neighborhood is home to many old mansions.”

Synonyms

  • elm grove
  • elm tree area

Antonyms

  • pine forest
  • spruce plantation