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