Meaning of “ley line” in the English Dictionary

british dictionary