vocabulary words

1234567
Across
  1. 3. moves slowly and noisily
  2. 5. something that gives off light
  3. 6. failure
Down
  1. 1. It makes a train go forward
  2. 2. worked in a rough uneven way
  3. 4. specialized machines or electronic devices
  4. 7. legal documents that make it so no one else can sell your inventions