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