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