Definition

A person who is skilled at constructing and presenting arguments, often in a formal or competitive context. An individual who engages in the art of debating and discussion.