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