MOUCH


Meaning of MOUCH in English

v. (British) beg, borrow without intention to return; steal; sneak around (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.