BESHREW

Definition of BESHREW

  1. (verb)wish harm upon; invoke evil upon