have lectured
Present perfect conjugation of lecture. There are other translations for this conjugation.

lecture

You have lectured at the school, either to students, staff or any other associated group.
Usted ha impartido clases en el colegio, ya sea a alumnos, al personal o a otro grupo asociado.
Other Dictionaries
Explore the meaning of lecture in our family of products.
Word of the Day
Christmas carol