swallowtail

Explore definitions, synonyms, and language insights of swallowtail

Definitions

Noun
a man''s full-dress jacket with two long tapering tails at the back

More General Terms