Here's what rhymes with leafshedding.
heading shedding reading wedding bedding threading shredding spreading treading dreading beheading embedding Words that almost rhyme with leafshedding
setting hedging fetching getting letting stepping sweating wetting betting netting sketching fretting hairpin offsetting petting resetting retching webbing wedging stretching forgetting alleging upsetting dredging pledging abetting besetting begetting privileging regretting interpreting banqueting selling sending sharing herring felling shelling 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 respecting resting defending descending dressing melting possessing blending refreshing amending arresting effecting glaring nesting smelting stressing wrestling avenging caressing fledgling renting suspending unending unerring delving flexing jesting repressing retelling squaring trending wrenching appending assenting belching belting blaring excelling necking pelting quelling redressing trekking wresting yelping depending extending preparing addressing directing reflecting selecting cleansing correcting impending intending investing pretending repairing tempting despairing dissenting electing erecting inventing professing suppressing confessing dissecting expelling impairing infecting labelling overbearing perfecting quenching repelling suspecting transcending annexing attesting cementing clenching commending drenching expending fermenting impelling nestling oppressing rebelling resenting unbending unsparing bestselling bisecting channelling dispelling divesting ejecting forbearing foretelling grovelling marvelling panelling questing redirecting regressing reinventing trenching tunnelling uncaring accepting attempting collecting comparing expressing presenting suggesting compelling connecting declaring expecting overwhelming preventing commencing contending depressing detecting distressing excepting rejecting requesting condemning dispensing inspecting progressing recommending subjecting apprehending consenting impressing indwelling injecting lamenting objecting orienting prospecting quarrelling deflecting digesting exempting propelling undressing representing protecting neglecting projecting intersecting manifesting perplexing protesting compressing condensing condescending contesting storytelling unrelenting unsuspecting paralleling recollecting comprehending intercepting multiplexing superintending implementing experimenting complementing interconnecting