swallow-tailed coat - English Synonyms Dictionary

swallow-tailed coat

n.
[1] swallowtail , morning coat