Definition, synonyms and picture of menhir

Learn in

menhir

n. menhir

Definition of menhir in English

Megalithic monument that consists of a large, vertical block of stone.

Synonyms of menhir in English

-

Lists where this word appears

Historical Constructions I

11 words to learn