YourDictionary

standing stone

noun
A prehistoric monument of a class found chiefly in the British Isles and northern France, consisting of a single tall, upright megalith. Also called menhir.

link/cite print suggestion box