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