TUMULUS Meaning of TUMULUS in English n. burial mound, mound raised over a grave; (Archeology) pile of earth built over ancient tombs Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012