treillage (English, noun)
expansion: treillage (plural treillages)
Senses:
topics: agriculture
business
horticulture
lifestyle
glosses: latticework for supporting vines, etc.; an espalier; a trellis.
Forms:
form: treillages
tags: plural