curacao
1. [ noun ] (geography) a popular island resort in the Netherlands Antilles
Related terms: island Netherlands_Antilles
2. [ noun ] (food) flavored with sour orange peel
Synonyms: curacoa
Related terms: orange_liqueur
Similar spelling:   curacoa
  curassow
  curacy