Definition:

a person skilled at giving public speeches.

Type of Speech: