hanched

English

Verb

hanched

  1. simple past and past participle of hanch