MOOCH


Meaning of MOOCH in English

[mooch] vb [prob. fr. F dial. muchier to hide, lurk] vi (1851) 1: to wander aimlessly: amble; also: sneak

2: sponge, cadge ~ vt 1: to take surreptitiously: steal

2: beg, cadge -- mooch.er n

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