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