TREILLAGE


Meaning of TREILLAGE in English

(n.) Latticework for supporting vines, etc.; an espalier; a trellis.

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