escutcheon/ɪˈskʌtʃən; ɪ`skʌtʃən/ n1 shield displaying a coat of arms 饰有纹章的盾.2 (idm 习语) a blot on sb's/the escutcheon => blot1.
牛津英汉双解词典