What is the full meaning of treilles
TREILLE, (French) a trellis [n]
Example of the word treilles placed on a Scrabble board.