Excogitation
Word Dictionary
-> Excogitation
Search:
Excogitation
(n.) The act of excogitating; a devising in the thoughts; invention; contrivance.
Terms of Use
Canadian Jobs