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