Here's what rhymes with improving.
                        
                        
                    
                                proving  moving  approving  grooving  removing  disproving  reproving  behooving  disapproving  Words that almost rhyme with improving
using  losing  bruising  roofing  loosing  proofing  choosing  cruising  soothing  abusing  fusing  musing  infusing  perusing  sluicing  boozing  goofing  sleuthing  juicing  whooshing  poohing  sprucing  goosing  woofing  schussing  producing  reducing  amusing  introducing  inducing  accusing  smoothing  diffusing  deducing  adducing  misusing  defusing  reusing  spoofing  disproven  snoozing  educing  enthusing  schmoozing  traducing  unloosing  bemusing  chorusing  effusing  swooshing  callusing  disusing  nonplusing  refusing  confusing  excusing  seducing  fireproofing  suffusing  caucusing  disabusing  overusing  soundproofing  flameproofing  childproofing  bombproofing  vamoosing  reproducing  waterproofing  conducing  reintroducing  weatherproofing  censusing  contusing  outproducing  rustproofing  transfusing  bulletproofing  burglarproofing  overproducing  ruling  blooming  brewing  brooding  drooping  pruning  intruding  looming  looting  rooting  imputing  looping  rooming  drooling  trooping  impugning  bluing  pluming  puking  blueing  ruing  truing  trouping  trueing  bruiting  blooping  yukking  doing  including  cooling  shooting  grouping  viewing  tubing  tuning  booming  chewing  alluding  fooling  grooming  polluting  pooling  shewing  suing  whooping  wooing  cooing  diluting  eluding  fruiting  fuming  queuing  tooling  uprooting  ballooning  crooning  deluding  dueling  duelling  feuding  fueling  hewing  hooting  queueing  roosting  spewing  suiting  zooming  booing  booting  cueing  douching  fluting  fuelling  mewing  mooning  muting  cuing  dooming  hooping  mooing  puling  shooing  tooting  glueing  mooting  cooping  crewing  cubing  entombing  pooping  tutting  enuring  rouging  clewing  clueing  induing  souping  pooing  tombing  duding  euchring  boobing  assuming  computing  pursuing  schooling  interviewing  renewing  wounding  accruing  disputing  presuming  resuming  stooping  undoing  boosting  saluting  screwing  tattooing  eschewing  gluing  occluding  rebuking  scooping  snooping  stewing  swooning  swooping  colluding  denuding  extruding  hallooing  obtruding  rerouting  skewing  attuning  doodling  outdoing  perfuming  recouping  redoing  retooling  scooting  spooling  spooning  permuting  rebooting  spooking  debuting  dragooning  marooning  minuting  noodling  spuming  tootling  platooning  tabooing  cluing  sluing  tenuring  boohooing  googling  misruling  concluding  excluding  recruiting  reviewing  protruding  commuting  instituting  subduing  unassuming  construing  manoeuvring  overruling  precluding  refuting  canoeing  communing  exuding  regrouping  importuning  refuelling  shoestring  cartooning  confuting  lampooning  parachuting  shampooing  unscrewing  exhuming  festooning  harpooning  misdoing  nonpolluting  secluding  cocooning  undershooting  trapshooting  ballyhooing  accoutring  capsuling  foredooming  consuming  persecuting  ridiculing  costuming  overdoing  overshooting  evildoing  honeymooning  recomputing  sharpshooting  canoodling  appliqueing  highfaluting  constituting  executing  prosecuting  troubleshooting  centrifuging  transmuting  homeschooling  prostituting  misconstruing  outmanoeuvring  sepulchring  substituting  telecommuting  corkscrewing  electrocuting  reconstituting