cromlech

noun
  1. a prehistoric stone monument consisting of a large flat stone supported by upright stones
  2. Usage: archaeology

Examples