SERRATE Meaning of SERRATE in English 1. pp of serrar ; 2. adj serrate, serrated Interlingua English vocab. Английский словарь Интерлингва. 2012