Definition of cocktail frock in English:

cocktail frock

noun

British
  • Cocktail dress.

Origin

1920s; earliest use found in China Press (Shanghai).