bewitch The origin and history of bewitch. Etymology From Middle English bewicchen, bewycchen, biwicchen, equivalent to be- + witch. ← Back to the full definition of bewitch