ratiocinant - English Synonyms Dictionary