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