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