pun

noun
  1. a humorous play on words that exploits different possible meanings or similar sounds
verb
  1. to make a pun or play on words

Examples