MOPSTICK


Meaning of MOPSTICK in English

noun the long handle of a mop.

Webster English vocab.      Английский словарь Webster.