to have to work really hard in order to live up to the high standards set by the person who had the job before youThis meaning is based on one submitted to the Open Dictionary by: Boris Marchenko from Russian Federation on 11/05/2017 Synonyms and related words