what type of figure of speech is a pun
The answer to your question is that a pun is a figure of speech...
For plato the answer Is Irony