Word of the Day: April 3, 2020

decollate 

Definition:(verb) To behead.
Synonyms:decapitate
Usage:King Louis XVI was decollated by means of a guillotine in 1793. Discuss.
Print Friendly, PDF & Email