Trellises, noun plural of trellis. Synonyms in the same form.
lattices, treillages
All synonyms for trellis →