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