n. 1.an elaborated concept 2.inventing or contriving an idea or explanation and formulating it mentally