Meaning of disc barrow in English:

disc barrow

See synonyms for disc barrow

noun

Archaeology
  • A tumulus typically consisting of one or more small, low, round mounds set within a circular or oval ditched enclosure.

Origin

Late 19th century; earliest use found in Archaeologia.