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