proving machine - English Synonyms Dictionary