See Also: instaurator(dictionary)

instaurator (iou)



instaurator noun. E17.
[Late Latin, from instaurat-: see INSTAURATION, -OR.]
A person who repairs or renews something. Also, a person who establishes something, a founder.