VariousWords beta
Related Terms:
Definitions:
Noun
excogitator
Definition: a thinker who considers carefully and thoroughly
Definition: One who excogitates.