A place of slaughter or execution; a killing-field.
Literally: place of killing
A place of slaughter or execution; a killing-ground.
Bloodshed, slaughter; the spilling of blood.