Meaning : A speech that is open to the public.
Example :
He attended a lecture on telecommunications.
Synonyms : public lecture, talk
Meaning : A lengthy rebuke.
Example :
A good lecture was my father's idea of discipline.
The teacher gave him a talking to.
Synonyms : speech, talking to
Meaning : Teaching by giving a discourse on some subject (typically to a class).
Synonyms : lecturing
Meaning : Deliver a lecture or talk.
Example :
She will talk at Rutgers next week.
Did you ever lecture at Harvard?.
Synonyms : talk
Meaning : Censure severely or angrily.
Example :
The mother scolded the child for entering a stranger's car.
The deputy ragged the Prime Minister.
The customer dressed down the waiter for bringing cold soup.
Synonyms : bawl out, berate, call down, call on the carpet, chew out, chew up, chide, dress down, have words, jaw, lambast, lambaste, rag, rebuke, remonstrate, reprimand, scold, take to task, trounce