the white cliffs of Dover - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌwaɪt klɪfs əv ˈdəʊvə(r)/
  1. the tall white cliffs along the coast of southern England near Dover. They are often the first thing that people see when they arrive in England by boat from continental Europe.