Definisi 'treillage'

English to English
noun
1 latticework used to support climbing plants Terjemahkan
source: wordnet30

2 Latticework for supporting vines, etc.; an espalier; a trellis. Terjemahkan
source: webster1913


Visual Synonyms