What is the meaning of the word "swallowtail"?

Definitions:

  1. a man's full-dress jacket with two long tapering tails at the back copy to clipboard noun
    • Don't you think that swallowtail is a bit much for going to the pub to watch football? copy to clipboard

Synonyms: