grillage
Top 15000
Meanings
Noun
1. trellis (of wire or plastic); wire netting
2. grilling
Examples2
The trellis is not tight enough.
The sausages are grilled to medium-rare.