v.give/deliver/make a lecture/speech
mount the podium to deliver a speech
lecture before a large audience
He will make a circuit of the nearby universities to give lectures.
Did you attend his lecture?
lecture on a special topic