RhymeNow
Free Online Rhyming Dictionary
botched, scotched, swatched, watched
hopscotched
imp. & p. p. of Notch