captivated - to be influenced by charm, art, or skill, breakthrough - an important advance, claimed - to declare something as your own, devices - a thing that is made or invented for a certain purpose, enthusiastically - to act in a way that shows great interest or excitement, envisioned - to imagine or picture what might happen in the future, passionate - to have a strong feeling about something, patents - legal papers showing who has the right to use or sell an invention for a certain number of years,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?