MOOCH


Meaning of MOOCH in English

v. colloq. 1 intr. loiter or saunter desultorily. 2 tr. esp. US a steal. b beg. moocher n.

[ ME, prob. f. OF muchier hide, skulk ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.