public lecture


Meanings

  • a speech that is open to the public;