The definition of a dinner jacket is a formal jacket or a tuxedo jacket.
(noun)An example of a dinner jacket is what a man might wear to a formal affair such as a dinner dance or his wedding.
See dinner jacket in Webster's New World College Dictionary
See dinner jacket in American Heritage Dictionary 4
Learn more about dinner jacket