What does Shakespeare mean when he says an eyesore?
An eyesore is something unsightly or offensive to the eye. In Shakespeare's time, the term was often used to describe a person or thing that was considered physically unattractive or morally repugnant. For example, in the play "The Taming of the Shrew," Petruchio refers to his wife, Katharina, as an "eyesore" because of her sharp tongue and shrewish behavior. In another example, in the play "The Merchant of Venice," Shylock refers to Antonio as an "eyesore" because of his Christian faith and his refusal to lend money to Jews.
Today, the term "eyesore" is still used to describe something that is visually unpleasant, but it is also sometimes used to describe something that is morally offensive or objectionable. For example, someone might refer to a politician's corrupt behavior as an "eyesore," or they might refer to a piece of legislation that they disagree with as an "eyesore."