: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share