BEWITCH Meaning of BEWITCH in English ■ verb1》 cast a spell over. 2》 enchant and delight.Derivatives~er noun~ing adjective~ingly adverb~ment noun OriginME: from be- + witch . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004