The past tense of immesh is immeshed.
The third-person singular simple present indicative form of immesh is immeshes.
The present participle of immesh is immeshing.
The past participle of immesh is immeshed.