consistent reasoning - English Synonyms Dictionary