BEWITCH Meaning of BEWITCH in English v.tr. 1 enchant; greatly delight. 2 cast a spell on. bewitching adj. bewitchingly adv.[ ME f. BE- + OE wiccian enchant f. wicca WITCH ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012