What does this mean “The Mouse-trap” in Hamlet?

Ayyan 34 Rep.

In Act III, what Hamlet means by referring play-within-a-play “The Mouse-trap?”

Ayyan asked
English Tutor 2.76K Rep.

Hamlet uses metaphorical language over here. By calling it “The Mouse-trap,” he refers to his uncle, for whom this play is like a mouse trap. In fact, he sees his uncle as an unwanted vermin, a mouse is a creature that steels things like food and other eating items from people, and in this case it his step father, Claudius.

English Tutor answered