The act of delivering a formal spoken communication to an audience
English: address, speech
Less certain link between this word and this sense.
address, lecture, public lecture, speech, talk
English: address, speech
Less certain link between this word and this sense.
English: lecture, public lecture, talk
Less certain link between this word and this sense.