A public speaker is someone who delivers speeches or talks to a large audience. However, there are several synonyms that can be used to describe this profession. For instance, an orator is a skilled public speaker who has great rhetoric and is capable of delivering powerful speeches. A lecturer is someone who speaks in a more educational setting, such as in a classroom or seminar. A spokesperson is someone who represents a particular organization or group, and is responsible for articulating their views and opinions. A keynote speaker is someone who delivers a main speech at an event, often with specific expertise or experience in the topic at hand. Whether you call them orators, lecturers, spokespersons or keynote speakers, all share a common thread of inspiring and guiding their listeners towards a certain goal.