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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.