English Dictionary
Definition open season in British English
open season noun
[singular/uncountable] noun
Synonyms and related words
2
a time when a lot of people are criticizing someone or something
Synonyms and related words
