substitute teacher

noun

Definition of substitute teacher

US
: a teacher who teaches a class when the usual teacher is not available