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