Here's what rhymes with unrecking.
                        
                        
                    
                                wrecking  checking  pecking  decking  trekking  Words that almost rhyme with unrecking
begging  pegging  reading  letting  yelling  retching  getting  setting  bearing  telling  blessing  pressing  resting  selling  sharing  wearing  wedding  addressing  caring  daring  dressing  heading  lending  tearing  alleging  bedding  electing  erecting  glaring  guessing  herring  pairing  shedding  wetting  wrestling  betting  dredging  felling  flaring  hedging  netting  pledging  rending  renting  shelling  threading  threshing  treading  unerring  annexing  dreading  fetching  flexing  fretting  messing  oppressing  paring  petting  undressing  vexing  welling  wrenching  baring  blaring  meshing  penning  shredding  uncaring  webbing  wedging  wresting  yelping  testing  affecting  collecting  comparing  dwelling  helping  sending  spreading  assessing  bending  compelling  connecting  directing  melting  reflecting  selecting  spelling  staring  stretching  swelling  tending  blending  cleansing  correcting  neglecting  pending  rejecting  repairing  sensing  stepping  sweating  welding  amending  arresting  condemning  effecting  fencing  nesting  perplexing  smelling  sparing  stemming  stressing  suppressing  swearing  upsetting  caressing  compressing  confessing  embedding  fledgling  impairing  impressing  infecting  injecting  labelling  mending  objecting  repelling  sketching  unending  vesting  abetting  clenching  delving  drenching  impelling  jesting  rebelling  retelling  scaring  shelving  trending  unbending  unsparing  vending  venting  belching  belting  ejecting  fending  gelding  marvelling  molesting  necking  panelling  pelting  quelling  regressing  resetting  scenting  trenching  tunnelling  wending  accepting  attending  preparing  respecting  spending  ascending  declaring  possessing  protecting  commencing  contending  depressing  detecting  forgetting  impending  intending  investing  offending  projecting  refreshing  tempting  inspecting  inventing  professing  progressing  smelting  subjecting  avenging  condensing  consenting  contesting  dissecting  indwelling  lamenting  orienting  perfecting  quarrelling  quenching  suspecting  unrelenting  attesting  begetting  besetting  commending  deflecting  fermenting  nestling  offsetting  propelling  regretting  repressing  resenting  squaring  appending  assenting  beheading  bisecting  channelling  coalescing  contenting  entrenching  excelling  forbearing  foretelling  grovelling  ingesting  questing  redirecting  redressing  relenting  repenting  depending  attempting  expressing  presenting  suggesting  defending  descending  expecting  interpreting  preventing  distressing  excepting  pretending  requesting  despairing  dissenting  intersecting  protesting  expelling  overbearing  prospecting  suspending  transcending  unsuspecting  cementing  digesting  paralleling  privileging  recollecting  acquiescing  extending  implementing  overwhelming  dispensing  manifesting  recommending  apprehending  storytelling  exempting  expending  intercepting  multiplexing  representing  comprehending  condescending  complementing  interconnecting  superintending  experimenting