BESHREW Meaning of BESHREW in English [be.shrew] vt (14c) archaic: curse Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012