creative thought, imaginative or original thinking, clever thought

listen to the pronunciation of creative thought, imaginative or original thinking, clever thought
English - English
inventive thinking