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. Оксфордский английский словарь. 2012