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