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