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