Meaning of MOP in English

MOP

n. Brit. hist. an autumn fair or gathering at which farm-hands and servants were formerly hired.

[ perh. = mop-fair, at which a mop was carried by a maidservant seeking employment ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.