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