Meaning of decollate
Definition of decollate
(verb)
cut the
head
of; "the French King was
beheaded
during the Revolution"
Other information on decollate
WIKIPEDIA results for
decollate
Amazon results for
decollate
Tweet