SEPARATION Meaning of SEPARATION in English n separation; separation de benes separate maintenance; separation del Ecclesia e del Stato disestablishment of the Church Interlingua English vocab. Английский словарь Интерлингва. 2012