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