BEE VEIL
Meaning of BEE VEIL in English
noun
: a protective device of fine fabric or wire mesh worn about the head by beekeepers when working with bees
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012