paronomasia

noun
  1. A play on words based on the similarity of sound between words of different meanings; a pun or wordplay.
  2. Usage: literary; rhetorical device

Examples