1.a speech that is open to the public;
he attended a lecture on telecommunications
2.a lengthy rebuke;
a good lecture was my father's idea of discipline
3.teaching by giving a discourse on some subject (typically to a class)
1.deliver a lecture or talk;
She will talk at Rutgers next week
2.censure severely or angrily;
The mother scolded the child for entering a stranger's car