field day

noun

1.
(military) a day for military exercises and display
2.
a day for outdoor athletic competition
3.
a time of unusual pleasure and success
4.
a day devoted to an outdoor social gathering