DETRUNCATION


Meaning of DETRUNCATION in English

noun the act of lopping or cutting off, as the head from the body.

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