Definitions of tail coat:

  • noun:   formalwear consisting of full evening dress for men