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