[noun] [C] [dated] - a dressShe's wearing that horrible pink frock again.A frock coat is a short coat with a skirt which reaches the knees.Frock coats were commonly worn by men in the 18th and 19th centuries.
FROCK
Meaning of FROCK in English
Cambridge English vocab. Кембриджский английский словарь. 2012