Definitions of treillage:

  • noun:   latticework used to support climbing plants