MOPUS


Meaning of MOPUS in English

noun a mope; a drone.

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