Definition of Lundy from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
a small island off the coast of Devon, England, owned by the National Trust. Its plants and animals are protected by law and it is a breeding ground for puffins (= black and white sea birds with colourful beaks).