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