Meaning of trellis
Definition of trellis
(noun)
latticework
used
to
support
climbing
plants
(verb)
train
on a trellis, as of a
vine
Other information on trellis
WIKIPEDIA results for
trellis
Amazon results for
trellis
Tweet