• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp