Here's what rhymes with lakes.
                        
                        
                    
                                aches  rakes  makes  takes  breaks  cakes  brakes  flakes  shakes  wakes  fakes  snakes  stakes  awakes  steaks  partakes  forsakes  mistakes  overtakes  undertakes  rattlesnakes  Words that almost rhyme with lakes
plagues  race  rates  lace  ace  apes  rapes  eights  case  place  face  base  grace  trace  dates  gates  pace  plates  shapes  traits  chase  weights  grapes  tapes  vase  waits  brace  erase  faiths  hates  mates  crates  fates  mace  slates  baits  capes  drapes  eighths  freights  grates  fetes  maths  plaits  safes  space  states  creates  relates  saints  tastes  paints  wastes  awaits  straits  apace  narrates  efface  pastes  scrapes  skates  waists  abates  dilates  faints  estates  replace  debates  embrace  operates  escapes  isolates  updates  elevates  equates  radiates  retrace  allocates  liberates  negates  oscillates  tolerates  debase  deface  irritates  predates  restates  delegates  disgrace  dictates  fireplace  generates  separates  displace  templates  aerospace  deviates  elaborates  imitates  neonates  permeates  aggravates  alternates  reiterates  resonates  acetates  actuates  alienates  annihilates  anyplace  aspirates  educates  filtrates  interlace  militates  obviates  recreates  situates  validates  indicates  complaints  database  illustrates  interface  dominates  restraints  eliminates  originates  penetrates  postulates  predicates  regulates  terminates  translates  vertebrates  accelerates  activates  appreciates  carbonates  celebrates  circulates  culminates  enumerates  evaluates  hesitates  illuminates  integrates  motivates  assimilates  corroborates  cultivates  delineates  evaporates  fluctuates  modulates  replicates  simulates  antedates  apostates  attenuates  cooperates  dedicates  diastase  dissipates  distillates  elucidates  fascinates  flagellates  implicates  inculcates  meditates  mitigates  nominates  obliterates  pertinacious  ungulates  constraints  commonplace  magistrates  facilitates  incorporates  stimulates  designates  calculates  complicates  duplicates  stipulates  accommodates  appropriates  commemorates  conjugates  cyberspace  deteriorates  exaggerates  formulates  infiltrates  negotiates  potentates  repudiates  speculates  syndicates  videotapes  coagulates  invalidates  vindicates  demonstrates  concentrates  marketplace  subordinates  accumulates  anticipates  communicates  necessitates  participates  predominates  contemplates  compensates  expatriates  manipulates  perpetuates  consolidates  exacerbates  differentiates  investigates  discriminates  congratulates  disintegrates  overestimates  recapitulates  substantiates