Refine this word faster
Treillage
noun
Definitions
Noun
- 1 latticework for supporting vines, etc.; an espalier; a trellis.
"admire the treillage"
- 2 latticework used to support climbing plants wordnet
Etymology
From French treillage. See trellis.
See also for "treillage"
Next best steps
Mini challenge
Unscramble this word: treillage