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