过去分词:excogitated 现在分词:excogitating 第三人称单数:excogitates
1.想出,设计,发明
1.to consider or think about something carefully and thoroughly