public speaker noun1 •One who gives a speech or lecture in a public setting such as a meeting, rally, or conference. formspublic speakers