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