Meaning of lecture in English
1. a planned talk before audience for the purpose of teaching
He gave a lecture on the history of jazz music.
2. a scolding
Mother gave me a lecture on my bad behavior.
1. give an educational lecture on a particular subject, especially students or audience
She lectures on French literature at the university.
Father lectured me for drunk driving.