"Treillage" is a word in ENGLISH

treillage ENGLISH
Definition:

Latticework for supporting vines, etc.; an espalier; a
trellis.

Few words of positivity

The privilege of struggling artists is ... the life being buried in what we can't really afford of* what a gorgeous life!!

Hiroko Sakai

WORD SUGGESTIONS
Laugh your heart out.

What should a rabbit use to keep his fur neat? A harebrush.

palagpag CEBUANO

palagpag n {1} tray made of bamboo latticework that is hung s.w. for various uses, e. g. in the kitchen …

Read the complete definition
trellis ENGLISH

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

Read the complete definition