English Dictionary
Definition first night in British English
first night noun
[countable] noun
Synonyms and related words
2
a public celebration of New Year's Eve
Synonyms and related words
