Home/tumulus

tumulus

/ˈtjuːmjələs/
Dictionary

noun

  • A mound of earth, especially one placed over a prehistoric tomb; a barrow.

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'tumulus' in today's game?