MOOCH


Meaning of MOOCH in English

informal

■ verb

1》 ( ~ about/around ) Brit. loiter in a bored or listless manner.

2》 N. Amer. ask for or obtain (something) without paying for it.

■ noun

1》 Brit. an instance of ~ing about.

2》 N. Amer. a beggar or scrounger.

Derivatives

~er noun

Origin

ME (in the sense 'to hoard'): prob. from Anglo-Norman Fr. muscher 'hide, skulk'.

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