punsmith
English
Etymology
From
pun
+
smith
.
Noun
punsmith
(
plural
punsmiths
)
A person who
invents
puns
, or plays on words.