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