Public festival (8)
I believe the answer is:
carnival
(Other definitions for carnival that I've seen before include "travelling fair" , "Festive fair" , "riotous merrymaking" , "Public celebration with processions, music, etc" , "Travelling funfair" .)