Definitions of cromlech:

  • noun:   a prehistoric megalith typically having two upright stones and a capstone