n, Brit : a woman superintendent of a medical institution (as a hospital) . Similar sounding terms: Mo·trin Published under license with Merriam-Webster, Incorporated. © 1997-2024.