What is the difference between pun and irony?
In pun one word has more than 1 meaning.. FOR EXAMPLE- An ambassdor is a person who lies in another country for the good of his nation.
here, lies has 2 meaning 1 is to lay down and other is to tell a lie.