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