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