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