MASTERWORT Meaning of MASTERWORT in English ( n. ) The Astrantia major, a European umbelliferous plant with a showy colored involucre. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012