Here's what rhymes with ph.
                        
                        
                    
                                sh  carapace  Words that almost rhyme with ph
made  late  rate  trade  date  laid  page  paid  played  shape  weight  fate  gate  plate  wage  wait  hate  rage  shade  tape  blade  cage  gauge  maid  mate  prayed  rape  trait  weighed  bade  bait  fade  gait  parade  raid  sage  arrayed  babe  cape  gage  braid  fete  jade  sate  wade  drape  gape  nape  pate  plait  preyed  great  state  stage  create  straight  debate  decade  grade  operate  delayed  stayed  freight  await  grape  innate  mediate  obeyed  slate  update  decayed  deviate  evade  grate  repaid  spade  sprayed  strait  swayed  abate  crate  dilate  frayed  obviate  outweighed  permeate  pervade  staid  strayed  agape  allayed  buffeted  charade  crepe  glade  irate  prepaid  remade  reshape  skate  spate  splayed  tirade  separate  afraid  escape  estate  engage  generate  relate  betrayed  brigade  persuade  tolerate  blockade  dictate  educate  forbade  invade  surveyed  unpaid  decorate  degrade  dismayed  equate  liberate  ornate  scrape  situate  upgrade  agitate  arcade  dissuade  lightweight  negate  neonate  stockade  aspirate  assuage  automate  brocade  defrayed  expiate  haulage  restate  saturate  sedate  upstate  vitiate  indicate  appreciate  displayed  conveyed  dominate  initiate  portrayed  acetate  activate  alleviate  cooperate  crusade  delegate  imitate  isolate  originate  terminate  allocate  cascade  dedicate  delineate  elevate  meditate  mitigate  motivate  ordinate  overweight  affiliate  barricade  corroborate  disobeyed  dissipate  emanate  evaporate  germinate  grenade  homemade  irritate  overlaid  recreate  reiterate  retaliate  videotape  abdicate  abrogate  backstage  handmade  handmaid  heavyweight  housemaid  inflate  innovate  irrigate  obligate  officiate  offstage  onstage  oscillate  palisade  underpaid  urinate  venerate  illustrate  carbonate  celebrate  cultivate  hesitate  negotiate  penetrate  translate  correlate  designate  integrate  interstate  postulate  predicate  collaborate  conjugate  deteriorate  emulate  enumerate  eradicate  exaggerate  navigate  propagate  replicate  vertebrate  aggravate  alienate  ameliorate  annihilate  distillate  emigrate  legislate  lemonade  masquerade  obliterate  promenade  regenerate  renegade  repudiate  adjudicate  arbitrate  attenuate  calibrate  cannonade  colonnade  counterweight  deprecate  depreciate  disengage  escalate  extirpate  fabricate  fascinate  implicate  instigate  insulate  eliminate  evaluate  accommodate  anticipate  compensate  differentiate  incorporate  magistrate  regulate  stimulate  accelerate  perpetuate  speculate  assimilate  circulate  commemorate  complicate  determinate  elucidate  evacuate  retrograde  assassinate  conciliate  condensate  culminate  disseminate  expatriate  extricate  fluctuate  inculcate  intimidate  liquidate  profligate  proliferate  stipulate  concentrate  demonstrate  facilitate  investigate  participate  subordinate  calculate  precipitate  articulate  contemplate  formulate  manipulate  necessitate  predominate  substantiate  congregate  consecrate  exacerbate  exterminate  invalidate  overestimate  communicate  accumulate  discriminate  congratulate  consolidate  underestimate  disintegrate  rehabilitate