LEAD WATER


Meaning of LEAD WATER in English

ˈled- noun

: Goulard's extract diluted with water

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