What is the full meaning of ecurie
a team of motor racing cars [n -S]
Example of the word ecurie placed on a Scrabble board.