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