Definitions for "masterclass"
a great experience for the student, teacher and music lover
a lesson between a teacher and student in front of a live audience
a one-on-one lesson given by a teacher to a student in front of and for the benefit of an audience