frock coat

noun
1
a long coat worn in the past by men, now worn only for special ceremonies
کت بلند, کت رسمی بلند