Here's what rhymes with vaining.
                        
                        
                    
                                feigning  gaining  staining  raining  reigning  waning  chaining  training  attaining  draining  straining  craning  remaining  obtaining  pertaining  retaining  sustaining  ascertaining  regaining  abstaining  detaining  refraining  disdaining  ordaining  containing  explaining  maintaining  campaigning  restraining  appertaining  retraining  complaining  entertaining  constraining  uncomplaining  Words that almost rhyme with vaining
aiming  shaming  naming  framing  flaming  gaming  taming  maiming  claiming  blaming  renaming  inflaming  exclaiming  reclaiming  declaiming  disclaiming  proclaiming  saying  facing  saving  aging  failing  sailing  shaking  shaping  fading  aching  aiding  fainting  shading  shaving  ailing  hating  hailing  phasing  veiling  aping  faking  haying  hazing  making  taking  changing  painting  raising  waiting  laying  paying  ranging  dating  rating  stating  staying  weighing  arranging  baking  bathing  gazing  mating  racing  raging  scaling  spacing  staging  waking  waving  basing  casing  chasing  gaping  lading  mailing  pacing  paving  railing  swaying  wailing  weighting  evading  phrasing  raiding  raking  raving  scathing  skating  slaying  wading  waging  whaling  assailing  availing  baiting  chafing  effacing  flaking  gating  gauging  nailing  paging  raping  staking  tailing  taping  assaying  bailing  baying  caving  flailing  neighing  waiving  breaking  playing  placing  trading  amazing  awaiting  praying  blazing  escaping  grading  grazing  invading  surveying  tracing  wasting  behaving  bracing  craving  grating  obeying  pervading  plating  praising  scraping  spraying  tasting  trailing  braking  glazing  unfailing  awaking  erasing  inhaling  parading  pasting  plaything  preying  quaking  reshaping  straying  unveiling  abating  allaying  basting  braiding  braving  braying  buffeting  draping  graying  plaguing  plaiting  revelling  strafing  creating  operating  relating  prevailing  engaging  separating  conveying  modelling  debating  decaying  delaying  detailing  elevating  exchanging  isolating  persuading  unchanging  updating  appraising  equating  mistaking  oscillating  unavailing  acquainting  bleating  cascading  crusading  curtailing  debasing  deviating  dilating  entailing  forsaking  mainspring  narrating  negating  overtaking  perforating  rearranging  remaking  repaying  saturating  bewailing  collating  deflating  defraying  enervating  inflating  innovating  nauseating  obviating  restating  situating  fascinating  generating  replacing  advocating  displaying  embracing  engraving  estimating  initiating  activating  associating  betraying  degrading  educating  emanating  imitating  insulating  irritating  liberating  mediating  motivating  radiating  upgrading  aggravating  agitating  alleviating  allocating  animating  decorating  displacing  escalating  evaporating  hesitating  navigating  officiating  partaking  suffocating  validating  blockading  disobeying  dissipating  irrigating  masquerading  moderating  permeating  tolerating  vacillating  actuating  automating  denaturing  desolating  hibernating  overgrazing  renovating  resonating  retracing  upbraiding  urinating  indicating  undertaking  alternating  circulating  evaluating  cultivating  devastating  dominating  illustrating  negotiating  originating  translating  accelerating  appreciating  celebrating  cooperating  terminating  undulating  alienating  assimilating  captivating  countervailing  designating  elaborating  exaggerating  exhilarating  invigorating  meditating  mitigating  modulating  nominating  portraying  simulating  aggregating  annihilating  dedicating  delegating  elucidating  emigrating  emulating  enumerating  excavating  fabricating  germinating  interlacing  intimating  legislating  paraphrasing  postulating  recreating  reiterating  remodelling  segregating  ventilating  vindicating  antedating  corroborating  disengaging  dissociating  downgrading  enunciating  fulminating  gravitating  instigating  interchanging  masturbating  percolating  prostrating  reinstating  relegating  reverberating  ruminating  scintillating  subjugating  supplicating  undeviating  penetrating  regulating  stimulating  eliminating  facilitating  illuminating  integrating  accommodating  anticipating  compensating  culminating  fluctuating  formulating  graduating  humiliating  propagating  collaborating  commemorating  disseminating  lubricating  necessitating  proliferating  regenerating  speculating  ameliorating  conciliating  degenerating  deliberating  delineating  deprecating  duplicating  eradicating  evacuating  exasperating  implicating  incubating  liquidating  obliterating  refrigerating  replicating  stipulating  adjudicating  attenuating  authenticating  confiscating  consecrating  denigrating  depreciating  emancipating  exacerbating  explicating  extricating  impersonating  inactivating  inaugurating  infuriating  ingratiating  interpolating  invalidating  menstruating  mutilating  perpetrating  recuperating  tabulating  unhesitating  calculating  demonstrating  participating  concentrating  incorporating  investigating  complicating  coordinating  deteriorating  differentiating  intoxicating  precipitating  appropriating  approximating  consolidating  debilitating  excruciating  intimidating  perpetuating  reciprocating  exterminating  interrogating  legitimating  repudiating  subordinating  accentuating  amalgamating  coagulating  encapsulating  extenuating  inoculating  promulgating  recirculating  remonstrating  communicating  contemplating  accumulating  discriminating  manipulating  articulating  disintegrating  predominating  contaminating  incriminating  extrapolating  congratulating