treillage - English Synonyms Dictionary

treillage

n.
[1] trellis