dinnerwear
Etymology
From dinner + -wear.
noun
Formalwear to be worn for dinner.