A joke or type of wordplay in which similar definitions or sounds of two words or phrases, or different definitions of the same word, are deliberately confused.
From Middle English ponnen, ponen, punen, from Old English punian, pūnian, from Proto-Germanic *punōną ("to break to pieces, pulverize"). See pound. As a kind of word play, from the notion of "beating" the words into place.