WTWM

whatsthatwordmean

← Definition
Guess

treillage

nounA light framework of wooden or metal bars used as a support for climbing plants.

Synonyms

trellisnounlatticenoun

Built for word lovers.