MOOCH Meaning of MOOCH in English verb Synonyms: wander 1, bat, drift, meander, ramble, range, roam, rove, straggle, stray Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003