public lecture

noun

1.
a speech that is open to the public