Definition of Elmwood

  • (noun) hard tough wood of an elm tree; used for e.g. implements and furniture

Synonyms of Elmwood


Antonyms of Elmwood


No Antonyms Found.

Homophones of Elmwood


No Homophones Found.