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