BEWITCH Meaning of BEWITCH in English v.tr. 1. enchant; greatly delight. 2 cast a spell on. Derivatives: bewitching adj. bewitchingly adv. Etymology: ME f. BE- + OE wiccian enchant f. wicca WITCH Oxford English vocab. Оксфордский английский словарь. 2012