frock coat

definition: a man's coat having knee-length skirts front and back
example:
speech part: noun
synonyms:

How frock coat is being used?