TUMULUS


Meaning of TUMULUS in English

n. (pl. tumuli) an ancient burial mound or barrow.

Derivatives:

tumular adj.

Etymology: L f. tumere swell

Oxford English vocab.      Оксфордский английский словарь.