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