DECOLLATE


Meaning of DECOLLATE in English

v. a.

Behead, decapitate, guillotine.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.