Trellis
Word Dictionary
-> Trellis
Search:
Trellis
(n.) A structure or frame of crossbarred work, or latticework, used for various purposes, as for screens or for supporting plants.
Terms of Use
Canadian Jobs