Meaning of MOP in English

MOP

I. noun Etymology: Middle English mappe Date: 15th century an implement made of absorbent material fastened to a handle and used especially for cleaning floors, something that resembles a ~, II. verb (~ped; ~ping) Date: 1709 transitive verb to use a ~ on, to wipe as if with a ~ , intransitive verb to clean a surface (as a floor) with a ~, ~per noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.