tailcoat
/ˈteɪlkəʊt/Definitions
1. noun
a long, formal coat worn by men, typically for formal occasions such as weddings, balls, and military ceremonies
“The groom wore a tailcoat with a white waistcoat and a top hat for the wedding ceremony.”
2. verb
to wear a tailcoat, typically for formal occasions
“He decided to tailcoat for the black-tie event.”