punning

noun
  1. the practice of making puns; wordplay that exploits different meanings of words or similar-sounding words
verb
  1. present participle of pun; making a pun or puns

Examples