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