Treillage

noun

Definitions

Noun
  1. 1
    latticework for supporting vines, etc.; an espalier; a trellis.

    "admire the treillage"

  2. 2
    latticework used to support climbing plants wordnet

Etymology

From French treillage. See trellis.

Next best steps

Mini challenge

Unscramble this word: treillage