treillage
1.
(
noun
) a structure of latticework used to support climbing plants
Synonyms:
trellis
Related Words:
espalier
,
frame
,
framework
,
framing
Terms and Conditions of Use / Copyright Notice