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