In some British schools, speech day is a day, usually at the end of the school year, when prizes are presented to pupils and speeches are made by guest speakers and the head teacher.
[British]
speech day in British English
noun
British
(in schools) an annual day on which prizes are presented, speeches are made by guest speakers, etc