A cocktail dress or cocktail gown is a woman's dress worn at cocktail parties and semi-formal or “black tie” occasions. (source)