(someone) to be thoroughly discredited - Turkish English Dictionary