History
History
History
UK
US
Meaning:

(also called 'a play on words') a humorous use of words which sound the same or of two meanings of the same word, e.g. 'The soldier laid down his arms'

play on words

more synonyms
synonyms mode
crossword mode
PUN as in Wiktionary
PUN as in Wikipedia