The annual students' entertainment was as usual a take-off of the teachers.
Advanced English Dictionary
+noun 1[U, C] the moment at which an aircraft leaves the ground and starts to fly: The plane is ready for take-off. + take-off speed + Owing to the fog, there were no take-offs from the airport yesterday. + (figurative) The local economy is poised for take-off. Antonym: LANDING 2[C, U] the moment when your feet leave the ground when you jump 3[C] if you do a take-off of sb, you copy the way they speak or behave, in a humorous way to entertain people
Random quote: The winner ain't the one with the fastest car it's the one who refuses to lose.: Dale Earnhardt