Innovation - Definition
innovation
n 1: a creation (a new device or process) resulting from study
and experimentation [syn: invention, innovation]
2: the creation of something in the mind [syn: invention,
innovation, excogitation, conception, design]
3: the act of starting something for the first time; introducing
something new; "she looked forward to her initiation as an
adult"; "the foundation of a new scientific society" [syn:
initiation, founding, foundation, institution,
origination, creation, innovation, introduction,
instauration]
