Meaning of “field day” - Learner’s Dictionary

field day

noun uk us
have a field day

to have the opportunity to do a lot of something you want to do, especially to criticize someone:

The press had a field day when they found out about the scandal.

(Definition of “field day” from the Cambridge Learner’s Dictionary © Cambridge University Press)