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