JUGULATE


Meaning of JUGULATE in English

v. cut the throat of

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.