Curacao - Definition

curacao

n 1: a popular island resort in the Netherlands Antilles
2: flavored with sour orange peel [syn: curacao, curacoa]

Look up another word