menhir menhir

Definition(s):

  • (n) a tall upright megalith; found primarily in England and northern France

Usage(s):

  1. The prehistoric Corsicans evidently failed to stop the Shardanes, for many menhir fragments are embedded in the walls of Shardane temples.
  2. His rendering of Andre Derain as a jowly menhir of flesh in a dressing gown is surely one of the great portraits of the century.

Wiki Images for menhir

definition of menhir
meaning of menhir
Word of the Day
maxim maxim
/ˈmæk səm /