dinner jacket

noun

1.
semiformal evening dress for men
Exemplifies:
British English