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