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