トレリス
ト
レ
リ
ス
Meanings
1
A framework of light wooden or metal bars used as a support for climbing plants.
I put up a trellis in the garden and am training roses on it.
A framework of light wooden or metal bars used as a support for climbing plants.
I put up a trellis in the garden and am training roses on it.