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.