disgraced

a. (人)丟臉的、恥辱的、不光彩的

英文釋義

  1. suffering shame