From Latin excōgitāre, from ex- + cōgitāre ‘think’.
excogitate (third-person singular simple present excogitat, present participle es, simple past -, past participle -)