RhymeNow
Free Online Rhyming Dictionary
ditched, hitched, lichte, pitched, stitched, switched, twitched
bewitched, sandwiched
imp. & p. p. of Enrich