SUBSTANTIAL Meaning of SUBSTANTIAL in English adj substantial (1. [Philos.]; 2. having substance) Interlingua English vocab. Английский словарь Интерлингва. 2012