from The American Heritage® Dictionary of the English Language, 4th Edition
- A cape of southwest England at the southern tip of The Lizard, a peninsula extending southward into the English Channel. It is the southernmost point of Great Britain.
Sorry, no etymologies found.
Sorry, no example sentences found.