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. 2012