MAMMOCK Meaning of MAMMOCK in English [mam.mock] n [origin unknown] (ca. 1529) chiefly dial: a broken piece: scrap [2]mammock vt (1607) chiefly dial: to tear into fragments: mangle Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012