MACHE Meaning of MACHE in English [ mα:ʃ ]■ noun another term for lamb's lettuce .OriginC17: from Fr. mâche . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004