maestro
Top 800
Meanings
Noun
1. master
2. craftsman, handyman, contractor, construction worker (master)
3. a male teacher (especially Latin America)
4. gentleman (Canary Islands)
Examples245
practice makes perfect
Tom and Mary are teachers.
You are teachers.
Could you be my teacher?
Have you seen the teacher?
Mary wants to become a teacher.