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