occision

occision

English Noun
Ad

Definition

A killing; the act of killing.

Ad