'public holiday' definitions:

Definition of 'public holiday'

(from WordNet)
noun
Authorized by law and limiting work or official business [syn: legal holiday, national holiday, public holiday]