to be disgraced, made a subject of scandal

By 12th November 2015