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