BESHREW Meaning of BESHREW in English v. imprecate, curse, wish evil on someone or something, invoke evil upon, maledict Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012