English
English version

stain somebody’s name/honour/reputation etc

From Longman Dictionary of Contemporary Englishstain somebody’s name/honour/reputation etcstain somebody’s name/honour/reputation etcliteraryREPUTATION to damage the good opinion that people have about someone stain
Pictures of the day
What are these?
Click on the pictures to check.