Dictionary search results

Showing 1-3 of 3 results

irreproachable British & World English

Beyond criticism; faultless

irreproachable English Thesaurus

he was awarded the medal in recognition of thirty years' irreproachable service