English主要词典
open season
Universal Words
noun [sing.]
1 ~ (for sth) the time in the year when it is legal to hunt and kill particular animals or birds, or to catch fish, for sport
OPPCLOSESEASON
2 ~ for / on sb/sth a time when there are no restrictions on criticizing particular groups of people or treating them unfairly:
It seems to be open season on teachers now.