: a prehistoric monument of two or more upright stones supporting a horizontal stone slab found especially in Britain and France and thought to be a tomb
Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!
Merriam-Webster unabridged
Share