What is the full meaning of estrades
ESTRADE, a low platform [n]
Example of the word estrades placed on a Scrabble board.