English Dictionary
Definition a stain on someone’s in British English
a stain on someone’s phrase
phrase
1
something bad that someone has done that spoils their reputation
