LEMURES Meaning of LEMURES in English [le.mu.res] n pl [L] (1555): spirits of the unburied dead exorcised from homes in early Roman religious rites Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012