English dictionary
treillage meaning and definition
Definition and meaning of treillage at MeaningMonkey.org. treillage meaning and definition in the English Dictionary.TREILLAGE noun
Definition of treillage (noun)
- latticework used to support climbing plants
- synonyms: trellis
Source: Princeton University Wordnet