unrefutable logic - English Synonyms Dictionary