DECOLLATE


Meaning of DECOLLATE in English

(v. t.) To sever from the neck; to behead; to decapitate.

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