RichThesaurus
tumulus
tumulus
antonyms
valley
depression
ditch
tumulus
definitions
noun
A mound of earth, especially one placed over a prehistoric tomb; a barrow.