Why does Hamlet call Polonius a fishmonger?
1 Answer | Add Yours
In act II of "Hamlet," when Polonius approaches, Hamlet calls him a fishmonger, a derogatory term that literally means one who sells fish, a rather lowly job since it involved bartering. Also, fishmonger has been compared to the word "pimp." Hamlet perceives Polonius as having compromised his integrity by demanding that his daughter Ophelia associate with Hamlet in order to please the king.
To further the insult of Polonius as a hypocrite, Hamlet says that he wishes Polonius were "as honest as a fishmonger," suggesting that Polonius is among the lowest of those who are phony.
Join to answer this question
Join a community of thousands of dedicated teachers and students.Join eNotes