immeshed

English

Verb

immeshed

  1. simple past and past participle of immesh