trucidation

listen to the pronunciation of trucidation
English - English
The act of killing; slaughter or massacre
{n} the act of killing, cruel murder
The act of killing
trucidation
Favorites