MAMMOCK MEANING IN ENGLISH

• Mammock Definition & Synonyms

  1. (v. t.) To tear to pieces.
  2. (n.) A shapeless piece; a fragment.


RECENT SEARCHES