noun. (archeology) a heap of earth placed over prehistoric tombs.
1. Noun, singular or mass Given a hero's funeral, he's placed in a tumulus on a cliff overlooking the sea, and the dragon's treasure is buried with him.