TREILLAGE


Meaning of TREILLAGE in English

noun latticework for supporting vines, ·etc.; an espalier; a trellis.

Webster English vocab.      Английский словарь Webster.