Hi, Your interpretation seems fine to me. A 'freebie holiday' just sounds like a free holiday where you pay nothing. Is 'freebie + Noun' a common usage in English?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.