n. (Archaic) masquerade; person who just stands without saying anything (implying that he or she is not very bright)
MUMCHANCE
Meaning of MUMCHANCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012