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