Summary


English

Detailed Synonyms for menhir in English

menhir:

menhir [the ~] noun

  1. the menhir
    – a tall upright megalith; found primarily in England and northern France 1
    the menhir; the standing stone
    – a tall upright megalith; found primarily in England and northern France 1

Alternate Synonyms for "menhir":


Related Definitions for "menhir":

  1. a tall upright megalith; found primarily in England and northern France1