What is the full meaning of excogitators
EXCOGITATOR, one who excogitates [n]
Example of the word excogitators placed on a Scrabble board.