A word examined

trellis

noun
7 letters·English
noun

trellis—a framework of latticework used to support climbing plants

Wiktionary →
No comments yet