21. What is the word for a “play on words” ? Leave a Comment / English Literature / By parhae.pk A. punB. simileC. haikuD. metaphor