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