menhir
- n a tall upright megalith; found primarily in England and northern France
- The prehistoric Corsicans evidently failed to stop the Shardanes, for many menhir fragments are embedded in the walls of Shardane temples.
- 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.