What is the full meaning of baccarat
a French card game, also BACCARA [n -S]
Example of the word baccarat placed on a Scrabble board.