noun
A formal men's coat with a long back divided into two tails, worn for very formal occasions such as weddings or ceremonies.
新郎は燕尾服を着て式に臨んだ。
The groom attended the ceremony wearing a tailcoat.
From 燕尾 (swallowtail) + 服 (clothing), referring to the split tail resembling a swallow's tail.