"give deliver a lecture" in German to give/deliver a lecture einen Vortrag halten Detailed translations for "give deliver a lecture" to give/deliver a lecture to give/deliver a lecture(also: to give a talk, to discourse) einen Vortrag halten