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