RhymeNow
Free Online Rhyming Dictionary
cramming, damming, damning, jamming, lambing, ramming
programing, programming
diagraming, reprogramming
p. pr. & vb. n. of Slam