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