Here's what rhymes with counterflowing.
flowing throwing rowing slowing lowing going growing showing knowing blowing glowing sewing bowing sowing towing crowing hoeing snowing shoeing stowing toeing foregoing overflowing bestowing overthrowing unknowing forgoing ingrowing foreknowing meowing undergoing easygoing kowtowing snowshoeing oceangoing Words that almost rhyme with counterflowing
floating loading rolling sloping loathing roaming roving loafing loaning roping yoking approaching closing clothing smoking voting coating coding coping hoping noting choking cloning coaching groping joking polling posing probing soaking unloading zoning boating bowling combing dosing foaming groaning growling moaning patrolling poking roasting stroking strolling coking croaking dozing eroding homing poaching tolling bloating doting droning gloating goading honing nosing phoning scrolling stoning toning toting trolling unrolling boding broaching cloaking doling gloaming holing moping poling scoping shoaling stoking unloving boning disrobing doming grossing hosing offloading soaping foaling joshing holding opposing folding quoting supposing boasting devoting disposing molding moulding posting provoking coasting disclosing evoking foreboding hosting scolding atoning bolting coaxing enrolling jolting overloading reposing deposing moulting reloading revoking toasting disowning molting purposing rezoning underclothing ghosting proroguing apposing emoting hoaxing paroling controlling promoting imposing composing encoding exposing proposing unfolding denoting enclosing invoking revolting upholding beholding consoling decoding diagnosing encroaching exploding postponing engrossing ennobling extolling inclosing interposing reproaching bemoaning bowstring buttoning cajoling condoning telephoning telescoping transposing connoting foreclosing intoning logrolling nonsmoking nonvoting condoling imploding overdosing refolding remolding remoulding blazoning chaperoning demoting overgrowing pawnbroking withholding decomposing presupposing enfolding unbuttoning wainscoting convoking infolding superposing buttonholing cuckolding honeycombing misquoting pigeonholing unimposing predisposing juxtaposing superimposing recomposing