Definition of Land's End from the Oxford Advanced Learner's Dictionary


Land's End

; NAmE
jump to other results
the place in England that is furthest to the west, on the coast of Cornwall. The point furthest to the south is the Lizard. John o'Groats is the point furthest to the north in Scotland, and the phrase from Land's End to John o'Groats is used to mean 'all over Britain' He was known from Land's End to John o'Groats.

Other results

All matches