alcoholiday

/ˌælkəˈhɒlɪdeɪ/noun
RareNot in standard dictionaries
1

A holiday or leisure time spent drinking alcohol.

2

A period of time during which one intentionally abstains from drinking alcohol.

#informal#rare