DECOLLATE


Meaning of DECOLLATE in English

vt to sever from the neck; to behead; to decapitate.

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