• word of the day

    decapitation

    decapitation - Dictionary definition and meaning for word decapitation

    Definition
    (noun) execution by cutting off the victim's head
    Synonyms : beheading
    Definition
    (noun) killing by cutting off the head
    Synonyms : beheading
Connect with us on Facebook