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