Here's what rhymes with predicing.
                        
                        
                    
                                missing  kissing  hissing  dismissing  sufficing  reminiscing  Words that almost rhyme with predicing
living  giving  fishing  wishing  sieving  whizzing  sniffing  incising  reliving  swishing  forgiving  criticising  misgiving  griffin  agonising  minimising  nonliving  patronising  unforgiving  characterising  thanksgiving  maximising  picking  bidding  digging  piercing  billing  cheering  chilling  dipping  pitching  pinning  pitting  ticking  tipping  chipping  tiling  tilling  chiming  dimming  ginning  building  bringing  sitting  willing  appearing  filling  fitting  killing  singing  winning  fixing  listing  mixing  shipping  spinning  drilling  fearing  hitting  predicting  rearing  resisting  ringing  steering  sticking  twisting  bridging  dripping  emitting  kicking  knitting  milling  nearing  rigging  shearing  shilling  thinning  whipping  whistling  gearing  kidding  licking  pinching  ripping  risking  sinning  sipping  spilling  spitting  stinging  stitching  tilting  trimming  tripping  twitching  brimming  pricking  ridding  rinsing  searing  tickling  twinning  wringing  evincing  hitching  leering  lisping  mincing  nipping  pickling  spearing  veering  wincing  winging  beginning  existing  thinking  drinking  printing  clearing  lifting  linking  permitting  shifting  sinking  swimming  switching  admitting  assisting  clinging  depicting  drifting  forbidding  insisting  slipping  splitting  springing  swinging  adhering  clicking  clipping  grinning  omitting  persisting  quitting  rebuilding  sibling  stripping  thrilling  befitting  blinking  distilling  enlisting  enriching  equipping  filming  flinging  flitting  gripping  hinting  lynching  milking  positing  sifting  skimming  skipping  stinking  trickling  bewitching  fiddling  flicking  flipping  gilding  impinging  instilling  limping  remitting  smearing  sneering  stringing  winking  abridging  affixing  eclipsing  grilling  lilting  minting  racketeering  reappearing  refilling  refitting  silting  skidding  skinning  slinging  slitting  whittling  wilting  unwilling  committing  disappearing  interfering  pioneering  preexisting  shrinking  submitting  kindling  rethinking  subsisting  unremitting  cringing  fringing  imprinting  profiteering  quilting  reprinting  unwitting  clinking  flinching  glinting  splinting  sprinting  stripling  consisting  engineering  convincing  fulfilling  restricting  transmitting  inflicting  sprinkling  domineering  persevering  underpinning  unthinking  volunteering  afflicting  coexisting  infringing  scripting  squinting  babysitting  contradicting  counterfeiting  unflinching  conflicting  unconvincing  constricting  electioneering