Treillage
Treillage , noun
[French treillage. See Trellis.]
Latticework for supporting vines, etc.; an espalier; a trellis. — Spectator
I shall plant the roses against my treillage to-morrow.
Treillage , noun
[French treillage. See Trellis.]