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