IDOLATRA Meaning of IDOLATRA in English idol·atra (-dó-)n idolater; attrib. idolatrous Interlingua English vocab. Английский словарь Интерлингва. 2012