Trellis - definition of trellis by The Free Dictionary
Define trellis. trellis synonyms, trellis pronunciation, trellis translation, English dictionary definition of trellis. n. 1. A structure of open latticework, especially one used as a support for vines and other climbing plants. 2. An arbor or arch made of latticework.
Get Price