INSTAURATOR Meaning of INSTAURATOR in English n founder, establisher (of an institution, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012