Idea Hamster (noun) Definition, Meaning & Examples

noun
  1. a person who is employed as a source of new ideas
Idea Hamster (noun) Definition, Meaning & Examples

More Definitions