Definition: Meaning of, Land's End in English to English dictionary.
Pronunciation:/ lanzˈɛnd /
synonym
antonym
a place on the southwest coast of England, which most people think of as the furthest point in the southwest of the UK. It is used especially in the phrase 'from Land's End to John O'Groats', because people think of John O'Groats as the furthest point in the northeast of the UK.