BESHREW


Meaning of BESHREW in English

vt to curse; to execrate.

Webster English vocab.      Английский словарь Webster.