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