Here's what rhymes with speeddating.
dating baiting waiting rating stating mating debating plating weighting hating gating abating plaiting operating awaiting grating mediating updating agitating skating bleating deviating dilating restating creating relating generating separating estimating educating imitating irritating liberating radiating decorating equating hesitating meditating validating dedicating dissipating moderating narrating negating perforating permeating reiterating saturating tolerating actuating antedating automating collating deflating hibernating masturbating obviating situating indicating alternating fascinating penetrating advocating devastating dominating originating activating appreciating associating celebrating cooperating elevating emanating isolating motivating propagating terminating undulating alienating alleviating allocating animating elaborating escalating evaporating mitigating modulating officiating oscillating regenerating suffocating degenerating delegating deliberating deprecating duplicating fabricating germinating intimating irrigating obliterating postulating stipulating vacillating ventilating vindicating adjudicating corroborating desolating enervating inflating innovating instigating interpolating nauseating percolating perpetrating prostrating reinstating scintillating subjugating supplicating tabulating urinating circulating evaluating stimulating cultivating facilitating illustrating initiating integrating translating accelerating accommodating anticipating deteriorating fluctuating graduating insulating precipitating aggravating appropriating assimilating captivating collaborating debilitating designating exaggerating exhilarating intimidating invigorating lubricating navigating necessitating nominating perpetuating simulating speculating aggregating ameliorating annihilating delineating elucidating emigrating emulating enumerating eradicating exasperating excavating implicating incubating legislating legitimating liquidating recreating refrigerating replicating repudiating segregating subordinating attenuating authenticating denigrating depreciating dissociating exacerbating explicating extricating fulminating gravitating invalidating menstruating mutilating preponderating recuperating relegating renovating resonating reverberating ruminating undeviating unhesitating demonstrating participating regulating concentrating contemplating eliminating illuminating incorporating investigating negotiating compensating complicating coordinating culminating formulating humiliating commemorating consolidating disseminating predominating proliferating reciprocating conciliating evacuating exterminating interrogating accentuating confiscating consecrating emancipating enunciating extenuating extrapolating impersonating inactivating inaugurating infuriating promulgating rehabilitating remonstrating substantiating calculating differentiating intoxicating manipulating approximating articulating disintegrating excruciating contaminating amalgamating coagulating electroplating encapsulating incapacitating ingratiating inoculating recirculating underestimating communicating accumulating discriminating congratulating incriminating Words that almost rhyme with speeddating
paging taping trading shaping fading raging staging gaping lading shading raiding wading waging gauging parading raping braiding draping grading pervading evading reshaping engaging escaping invading degrading persuading scraping upgrading blockading upbraiding cascading crusading downgrading masquerading disengaging taking painting paying baking bathing basing chasing pacing paving tasting chafing chaining pasting tailing taming bailing basting baying making saying training breaking changing playing raising facing laying placing saving failing gaining naming pertaining praying sailing shaking staying weighing attaining blazing gazing racing spacing staining tracing waking wasting waving blaming bracing casing detailing draining fainting gaming mailing obeying praising railing raining reigning shaving trailing wailing waning braking raking raving whaling debasing detaining feigning hailing nailing phasing plaything preying repaying staking veiling braving braying caving faking haying hazing maiming neighing plaguing shaming waiving obtaining ranging amazing claiming retaining arranging framing grazing modelling scaling sustaining behaving betraying craving decaying delaying flaming spraying straining swaying appertaining appraising glazing partaking phrasing retraining scathing slaying abstaining assailing availing awaking curtailing effacing entailing erasing flaking quaking remaking renaming straying allaying assaying bewailing buffeting craning disdaining flailing graying ordaining retracing strafing containing remaining maintaining prevailing undertaking replacing displaying embracing entertaining surveying ascertaining campaigning restraining unchanging displacing mistaking portraying regaining unfailing acquainting disobeying forsaking inhaling overtaking rearranging reclaiming remodelling unveiling declaiming defraying denaturing revelling explaining complaining conveying engraving exchanging proclaiming unavailing interlacing mainspring refraining disclaiming inflaming interchanging overgrazing constraining countervailing exclaiming paraphrasing uncomplaining