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