Here's what rhymes with speedreading.
reading treading dreading spreading wedding heading bedding shedding threading shredding beheading embedding Words that almost rhyme with speedreading
letting dredging pledging retching getting setting stretching alleging wetting betting hedging netting fetching fretting petting webbing wedging stepping sweating upsetting sketching abetting begetting besetting hairpin resetting interpreting forgetting offsetting privileging regretting banqueting blessing pressing dressing lending blending yelling rending trending wrecking blaring trekking bearing telling dwelling resting selling sending sharing wearing addressing bending caring checking daring tending begging depressing pending tearing welding glaring guessing herring pairing stressing wrestling felling flaring mending renting shelling threshing drenching messing oppressing paring pecking repressing vending welling wrenching baring decking fending gelding meshing pegging penning redressing trenching wending wresting yelping depending testing attending helping preparing spending ascending assessing declaring defending descending directing melting possessing spelling staring swelling cleansing distressing offending pretending repairing sensing amending arresting electing erecting fencing nesting perplexing professing smelling sparing stemming suppressing swearing caressing fledgling impressing labelling repelling unending unerring vesting clenching delving flexing jesting propelling rebelling retelling scaring shelving undressing venting vexing appending belching belting channelling heartrending necking panelling pelting quelling scenting tunnelling affecting collecting expressing presenting preventing protecting selecting correcting detecting impending intending projecting refreshing rejecting tempting despairing dissenting effecting progressing protesting smelting apprehending avenging compressing dissecting impairing indwelling lamenting objecting orienting perfecting quarrelling quenching storytelling suspending transcending annexing attesting commending deflecting digesting impelling nestling paralleling resenting squaring unbending assenting bestselling bisecting coalescing dispelling divesting ejecting entrenching excelling forbearing foretelling grovelling marvelling molesting questing attempting comparing extending respecting suggesting compelling connecting reflecting commencing contending investing neglecting requesting condemning dispensing inventing recommending subjecting confessing expelling infecting injecting overbearing prospecting suspecting cementing expending fermenting multiplexing unsparing representing accepting expecting implementing overwhelming excepting comprehending inspecting intersecting condensing condescending consenting contesting unrelenting exempting recollecting superintending manifesting unsuspecting complementing intercepting experimenting interconnecting