Keywords: invention, discovery, innovation, invent, discover, innovate

Sign Definition

As a Noun

1. A machine, system (or even idea) that has been thought of or made for the first time by someone. English = invention, discovery.
2. A new thing or a new way of doing something. English = innovation.

As a Verb or Adjective

1. To think of or make something for the first time. English = invent, discover. Informal English = come up with something.
2. To introduce changes and new ideas. English = innovate.