Here's what rhymes with needing.
kneading leading feeding seeding weeding ceding heeding beading deeding bleeding breeding pleading speeding impeding exceeding misleading receding conceding inbreeding misreading rereading acceding seceding reseeding preceding proceeding succeeding interceding overfeeding stampeding underfeeding superseding interbreeding crossbreeding Words that almost rhyme with needing
meeting eating teaching keeping reaching heating beating weeping cheating leaping seating leaching peeping reaping heaping seeping sheeting beaching beeping leeching cheeping preaching sleeping treating sweeping creeping greeting fleeting bleaching breaching imbibing steeping impeaching unseating bleeping sleeting spiting tiepin tweeting competing repeating defeating besieging deleting beseeching entreating overeating screeching reheating striping faceting reteaching valeting gimleting completing retreating secreting depleting overheating overreaching preheating safekeeping concreting maltreating mistreating leafleting excreting phenacetin oversleeping obsoleting noncompeting meaning kneeling easing needling eking kneeing being feeling evening leaving dealing hearing seeing seeking healing ceiling leaning seeming yielding seizing weaving annealing ceasing heaving leasing peering sealing shielding teasing beaming leaking peeling reeling seedling seething sneaking teeming weaning wheeling wielding deeming jeering keying peaking reeking sheathing sneezing thieving wheezing fielding leafing pealing peeking piecing teaming teething wreaking heeling keening reaming wheedling wreathing peeing phishing reefing riving seaming beefing chinning teeing weening cheeking keeling leaguing piquing reeving vicing hieing beaning leashing mitring geeing sheaving weeing pieing peeving speaking breathing achieving appealing cleaning freezing pleasing dreaming stealing fleeing freeing gleaming grieving steaming briefing creaking endearing feasting machining scheming shrieking skiing unceasing unyielding cleaving demeaning unfeeling unmeaning appeasing careening creasing equalling gleaning greening reviling unleashing unseeing weakling beetling creaming freaking greasing preening tweaking untying fleecing steeling breezing unsealing bereaving perilling queening treeing unreeling retying skying sleeking weaseling emceeing spieling increasing receiving believing revealing screening agreeing intriguing perceiving releasing relieving screaming streaming concealing conceiving deceiving policing redeeming squeezing fatiguing realising convening repealing squeaking squealing unreasoning unvarying defiling rehearing streaking unappealing unpleasing congealing esteeming strewing energising imperilling unfreezing beseeming crisping relining resealing unsheathing anodising refiling tyrannising urbanising chivvying deceasing pinwheeling uprearing aggrieving chivying misspeaking nonyielding restring iodising misdealing rosining decreasing intervening organising emphasising overseeing retrieving debriefing foreseeing interweaving overweening sightseeing unbelieving bequeathing critiquing decreeing mobilising modernising overhearing bespeaking calcining interleaving moralising farseeing idealising refereeing finalising inveigling penalising refreezing sidelining undeceiving canalising immunising mechanising nonspeaking subleasing channelising feminising idolising nonfreezing pureeing reprieving womanising hosteling alibiing routinising stylising surceasing chagrining guaranteeing recognising displeasing utilising civilising equalising fertilising generalising neutralising socialising supervening symbolising tantalising humanising localising normalising synthesising underachieving eulogising formalising fraternising galvanising legalising naturalising reconvening subfreezing vitalising cartwheeling fantasising guillotining immobilising overachieving solemnising vulcanising initialising phantasying reburying receipting signalising squeegeeing verbalising vocalising bestrewing marbleizing vandalising westernising alkalising analogising calcimining fossilising garnisheeing disagreeing disbelieving specialising stabilising apologising centralising demoralising rationalising reorganising scrutinising globalising liberalising monopolising nationalising sterilising visualising brutalising evangelising homogenising internalising quarantining immortalising metabolising misconceiving mythologising personalising predeceasing scandalising commercialising demobilising trampolining cannibalising federalising pluralising rhapsodising serialising anthologising disesteeming preconceiving fricasseeing actualising capitalising dehumanising disorganising externalising marginalising materialising revitalising criminalising hypothesising radicalising trivialising attitudinising memorialising overemphasising volatilising devitalising fictionalising metastasising silkscreening emotionalising destabilising decentralising universalising denationalising depersonalising overgeneralising hospitalising conceptualising industrialising individualising professionalising editorialising photosynthesising sensationalising decriminalising recapitalising internationalising intellectualising sentimentalising conventionalising institutionalising contextualising compartmentalising