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. Краткий оксфордский словарь английского языка. 2012