Meaning of “frock coat” in the English Dictionary

british dictionary