MAMMOCK


Meaning of MAMMOCK in English

vt to tear to pieces.

2. mammock ·noun a shapeless piece; a fragment.

Webster English vocab.      Английский словарь Webster.