MEACH Meaning of MEACH in English vi to skulk; to cower. ·see mich. Webster English vocab. Английский словарь Webster. 2012