TUMULUS


Meaning of TUMULUS in English

[tu.mu.lus] n, pl -li [L; akin to L tumere to swell--more at thumb] (1686): an artificial hillock or mound (as over a grave); esp: an ancient grave: barrow

Merriam-Webster English vocab.      Английский словарь Merriam Webster.