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