meaning of decollate
1.
To
sever
from
the
neck;
to
behead;
to
decapitate.
Related Words
decollate
|
decollated
|
Developed & Maintained By
Taraprasad.com