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