frock coat
Noun
Meaning
a man's coat having knee-length skirts front and back; worn in the 19th century
Source: WordNetAlternative names
frock-coat
Noun
a man's coat having knee-length skirts front and back; worn in the 19th century
Source: WordNetfrock-coat