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