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