What is the meaning of Sophist?

One of a class of teachers of rhetoric, philosophy, and politics in ancient Greece.

A teacher who uses plausible but fallacious reasoning.

One who is captious, fallacious, or deceptive in argument.

Alternative form of sophister (university student who has completed at least one year)

Source: wiktionary.org