Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of trellis

- A structure or frame of crossbarred work, or latticework, used for various purposes, as for screens or for supporting plants.

Crossword clue for trellis

- Framework for climbing plants
- Lattice
- Lattice work used in the garden
- Latticework
- Latticework used to support climbing plants
- overhead lattice
- Some wastrel listened at lattice
- Support for climbing plant
- Tillers converted into structure for climbers