excogitatio
type: Term
language: lat
translation: contriving
translation: devising
translation: inventing