|  | 
Definition of Curacao
1. Noun. A popular island resort in the Netherlands Antilles. 
2. Noun. Flavored with sour orange peel.
Definition of Curacao
1. a type of liqueur [n -S] - See also: liqueur
|  | 
1. Noun. A popular island resort in the Netherlands Antilles. 
1. a type of liqueur [n -S] - See also: liqueur