excogitationEnglish

excogitation, conception, design, innovation, invention

Noun

Thinking something out with care in order to achieve complete understanding of it

English: excogitation

Bahasa words with similar meanings

English words with similar meanings

Show 4 words