The phrase 'spotless reputation' describes a person or organisation that has a good, clean character and behaves decently and honestly. There's more great Shakespeare content at our partner - The Open University’s - website, here:
Hide player controls
Hide resume playing