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