singing-master
SING'ING-M'ASTER,
n. A music master; one that teaches vocal music