APPLATTAR Meaning of APPLATTAR in English v to flatten (= to make flat, bring level) Interlingua English vocab. Английский словарь Интерлингва. 2012