Medicaster Copy link Medicaster , noun [Compare French médicastre. See Medical.] A quack. [Rare] — Whitlock