"Cocktail attire" refers to a semi-formal dress code for social events, usually held in the evening. It suggests that men should wear a suit or dressy pants, shirt, and tie, while women can opt for a stylish dress or a dressy top paired with a skirt or pants.
Full definition