blot on the escutcheon
名词 n.
英文释义
名词 n.
-
Something damaging to one's reputation.
— The most zealous advocates of the unfortunate monarch cannot deny that this is an indelible blot on his escutcheon.
1 次浏览
数据来源: Wiktionary