Definisi 'mammock'

English to English
noun
1 A shapeless piece; a fragment. Terjemahkan
source: webster1913

verb
2 To tear to pieces. Terjemahkan
source: webster1913


Visual Synonyms