MOOCH


Meaning of MOOCH in English

v. colloq.

1. intr. loiter or saunter desultorily.

2 tr. esp. US a steal. b beg.

Derivatives:

moocher n.

Etymology: ME, prob. f. OF muchier hide, skulk

Oxford English vocab.      Оксфордский английский словарь.