Here's what rhymes with diminshing.
Words that almost rhyme with diminshing
mincing rinsing evincing wincing convincing unconvincing minting beginning fishing missing winning wishing emitting knitting milling nearing thinning hinting lynching milking pinching pinning sinning impinging ginning nipping building living giving sitting willing filling fitting killing printing singing lifting listing mixing permitting picking shifting shipping spinning bidding depicting digging fearing hitting insisting kissing rearing ringing billing cheering chilling dipping dismissing grinning kicking omitting pitching rigging shearing shilling sibling whipping whistling befitting enlisting enriching filming gearing hissing kidding kindling licking pitting ripping risking sifting sipping sniffing ticking tilting tipping bewitching chipping cringing fiddling fringing gilding imprinting infringing ridding searing smearing sneering tickling tiling tilling twinning wringing chiming dimming flinching glinting hitching incising leering lilting lisping pickling sieving silting skinning swishing veering whittling whizzing wilting winging existing thinking bringing appearing clearing fixing linking sinking swimming switching unwilling admitting assisting clinging committing drifting drilling piercing pioneering predicting resisting slipping steering sticking swinging twisting bridging clicking clipping dripping inflicting persisting quitting thrilling distilling equipping flinging flitting gripping positing skimming skipping spilling spitting stinging stitching trickling trimming tripping twitching brimming flicking flipping instilling limping pricking quilting remitting squinting unflinching unwitting winking consigning grilling skidding slinging slitting spearing splinting sprinting swindling consisting drinking engineering disappearing forbidding interfering splitting springing adhering forgiving rebuilding shrinking stripping submitting blinking domineering stinking underpinning unremitting unthinking afflicting misgiving reprinting scripting stringing abridging affixing agonising clinking convicting eclipsing minimising mountaineering nonliving refilling refitting reliving stripling sufficing conflicting fulfilling transmitting preexisting sprinkling persevering rethinking subsisting coexisting criticising unforgiving babysitting fingerprinting patronising racketeering restricting thanksgiving volunteering constricting counterfeiting electioneering profiteering contradicting