lecture
noun
a speech that is open to the public
“he attended a lecture on telecommunications”
a lengthy rebuke
“a good lecture was my father's idea of discipline”
“the teacher gave him a talking to”
teaching by giving a discourse on some subject (typically to a class)
Synonymslecturing
verb
deliver a lecture or talk
“She will talk at Rutgers next week”
“Did you ever lecture at Harvard?”
Synonymstalkcensure severely or angrily
“The mother scolded the child for entering a stranger's car”
“The deputy ragged the Prime Minister”
Source: WordNet 3.1, Princeton University
