Word
excogitator, n.
(excogitators)
a thinker who considers carefully and thoroughly
<noun.person>
excogitator
lexical pointers
derivationally related form
excogitate
semantic pointers
hypernym
thinker