Synonyms and related words :
analyze, apply reason, conjecture, deduce, entertain a theory, espouse a theory, generalize, guess, have a theory, hypothesize, infer, intellectualize, logicalize, logicize, philosophize, provide a rationale, rationalize, reason, speculate, submit, syllogize, synthesize, use reason|