Here's what rhymes with undercrossing.
                        
                        
                    
                                crossing  lacing  glossing  tossing  bossing  recrossing  embossing  Words that almost rhyme with undercrossing
graving  laving  causing  washing  coughing  pausing  frothing  quashing  sloshing  coffin  biasing  scoffing  squashing  massaging  seraphim  sabotaging  longing  lodging  roaring  clotting  crawling  cropping  locking  logging  robbing  rocking  rotting  yawning  clogging  clawing  lauding  lolling  yachting  calling  drawing  falling  talking  walking  watching  blocking  dropping  forcing  pouring  shopping  bombing  boring  knocking  launching  plotting  shocking  boxing  costing  hauling  mocking  nodding  soaring  sobbing  throbbing  warring  barring  blotting  bobbing  calming  chopping  dawning  dodging  doping  flogging  flooring  galling  gnawing  hopping  jarring  jogging  parsing  popping  sawing  thawing  trotting  applauding  bawling  brawling  coursing  docking  fawning  flocking  hawking  mopping  plodding  poring  prodding  sourcing  thronging  topping  allotting  caulking  cocking  conning  donning  dotting  drawling  flopping  frosting  jobbing  jotting  knotting  notching  pawing  potting  propping  romping  shoring  trawling  unlocking  wadding  walling  whopping  according  morning  belonging  forming  charming  farming  solving  wanting  warning  charging  marching  marking  mourning  parking  stopping  alarming  appalling  boarding  bonding  carving  darling  ignoring  parting  recalling  scoring  sorting  storing  warming  barking  exhausting  forging  guarding  halting  haunting  interlocking  stocking  adoring  charting  courting  darting  daunting  farthing  harming  hoarding  prolonging  scarring  snoring  spawning  spotting  sprawling  squatting  stalking  starring  vaulting  deploring  faulting  flaunting  marauding  salting  stalling  swapping  taunting  warding  warping  balding  canting  carding  carping  carting  cording  corning  dawdling  defrauding  dislodging  fording  golfing  harping  honking  malting  outcropping  sparring  underscoring  voyaging  wafting  regarding  starting  performing  recording  reporting  adopting  exploring  absorbing  enforcing  evolving  resolving  restoring  revolving  rewarding  sporting  starving  affording  enlarging  prompting  reforming  remarking  resorting  swarming  awarding  endorsing  exhorting  imploring  outpouring  outsourcing  purporting  retarding  scorching  storming  adorning  assaulting  bombarding  cataloguing  discoursing  divorcing  exalting  scalding  smarting  snarling  snorting  sparking  thwarting  bandaging  dwarfing  embalming  enthralling  scorning  sharecropping  starling  stomping  involving  supporting  responding  informing  reinforcing  sparkling  startling  withdrawing  conforming  departing  discharging  dissolving  exporting  imparting  importing  installing  discarding  distorting  embarking  overarching  disarming  cannonading  defaulting  deforming  devolving  extorting  forestalling  overhauling  unrewarding  corresponding  transforming  transporting  disregarding  disembarking  nonconforming