RhymeNow
Free Online Rhyming Dictionary
catching, hatching, latching, patching, scratching, snatching
attaching, dispatching
p. pr. & vb. n. of Match