Her work was considered irreproachable by all her colleagues.
Describes someone or something that cannot be criticized or blamed.
With powerful free picture dictionary & flashcards.