DEFECATOR Meaning of DEFECATOR in English n [Sugar Manuf.] defecator, purification tank Interlingua English vocab. Английский словарь Интерлингва. 2012