deheaded

English

Verb

deheaded

  1. simple past and past participle of dehead