TUMULUS


Meaning of TUMULUS in English

[ 'tju:mjʊləs ]

■ noun ( plural tumuli -lʌɪ , -li: ) an ancient burial mound; a barrow.

Origin

ME: from L.; related to tumere 'to swell'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.