Here's what rhymes with carpetbedding.
bedding reading wedding heading shedding treading dreading spreading embedding threading beheading shredding Words that almost rhyme with carpetbedding
betting petting getting setting letting stepping upsetting wetting dredging hedging netting pledging abetting fetching retching webbing wedging stretching sweating alleging sketching begetting besetting fretting hairpin interpreting forgetting offsetting resetting privileging regretting banqueting bearing telling bending checking daring tending begging pending tearing pairing paring pecking baring decking pegging penning depending testing attending blessing dwelling pressing selling sending sharing spending wearing addressing caring dressing lending spelling staring blending welding guessing herring sparing stemming yelling felling mending objecting rending shelling delving jesting messing oppressing trending unbending vending welling wrecking appending belching belting blaring fending gelding meshing pelting trekking wending comparing helping preparing resting ascending assessing compelling defending descending directing melting possessing swelling contending depressing detecting impending intending offending pretending repairing sensing tempting amending arresting condemning despairing fencing glaring nesting perplexing smelling stressing subjecting suppressing swearing wrestling caressing flaring impairing labelling renting repelling suspending threshing unending unerring vesting attesting digesting drenching impelling propelling rebelling retelling scaring shelving undressing unsparing venting vexing wrenching channelling dispelling ejecting necking panelling quelling scenting trenching tunnelling uncaring wresting yelping affecting attempting extending suggesting declaring protecting cleansing correcting distressing projecting rejecting dispensing dissenting effecting electing erecting professing progressing protesting smelting avenging compressing condensing confessing contesting dissecting expelling fledgling impressing indwelling injecting overbearing perfecting quenching suspecting transcending annexing clenching commending expending flexing nestling repressing squaring assenting bestselling bisecting contenting divesting excelling forbearing foretelling ingesting marvelling questing redressing regressing repenting accepting collecting expressing presenting respecting connecting expecting preventing reflecting selecting commencing investing refreshing comprehending inspecting inventing recommending apprehending condescending consenting infecting lamenting orienting prospecting quarrelling storytelling unsuspecting cementing deflecting fermenting multiplexing paralleling resenting superintending representing overwhelming excepting neglecting requesting intersecting unrelenting complementing exempting recollecting implementing manifesting intercepting interconnecting experimenting