Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of witch is as below...
Witch (n.) A cone of paper which is placed in a vessel of lard or other fat, and used as a taper..