'excogitator' definitions:

Definition of 'excogitator'

From: WordNet
noun
A thinker who considers carefully and thoroughly