Definition of long barrow in English:

long barrow

noun

Archaeology
  • A Neolithic burial mound of an elongated rectangular or trapezoidal form.

Origin

Early 18th century; earliest use found in William Stukeley (1687–1765), antiquary and natural philosopher.