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