English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Trellis
Trellis
(n.)
A structure or frame of crossbarred work, or latticework,
used for various purposes, as for screens or for supporting plants.