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.
    
      