open season

1 ENTRIES FOUND:
Save
open season noun
open season
noun
Learner's definition of OPEN SEASON
[noncount]
: a time of year when it is legal to kill certain fish or animals
: a time when someone or something is being attacked or criticized by many people often + on