1 results in 0.0027s.
Advertisement
  • baccara
    baccarat orbaccara, noun.
    1. a French card game in which the rest of the players bet against one who is banker. Its most popular form is ?chemin de fer.
    2. fine crystal glassware, made at Baccarat, France.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-baccara