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