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