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