tailcoat

A very formal jacket with long back tails.