ELM WATER


Meaning of ELM WATER in English

noun

1. : a decoction of slippery-elm bark

2. : a watery exudation from the galls of the English elm

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.