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