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