lecture
definition: teaching by giving a discourse on some subject (typically to a class)
example:
speech part: noun
synonyms:
lecturing
definition: a lengthy rebuke
example: a good lecture was my father's idea of discipline
speech part: noun
synonyms:
speech
talking to
definition: a speech that is open to the public
example: I attended an in-depth lecture on telecommunications.
speech part: noun
synonyms:
talk
public lecture
definition: censure severely or angrily
example:
speech part: verb
synonyms:
rag
definition: deliver a lecture or talk
example:
speech part: verb
synonyms:
talk