Definisi 'meshwork'

English to English
noun
1 an open fabric of string or rope or wire woven together at regular intervals Terjemahkan
source: wordnet30


Visual Synonyms