Popular Wordlists
  • word of the day

    menhir

    menhir - Dictionary definition and meaning for word menhir

    Definition
    (noun) a tall upright megalith; found primarily in England and northern France
    Synonyms : standing stone
   Mnemonics (Memory Aids) for menhir

In Austerix and Obelix comics, Obelix used to carry Menhirs on his back.

Download our Mobile App Today
Receive our word of the day
on Whatsapp