Chapter 12 Inventions Vocabulary
innovation noun a new way of doing something
telegraph noun a device that uses electrical signals to send messages over wires
broadcast noun a program sent from a radio or television station
irrigation noun the use of ditches, pipes, or canals to bring water to dry land to help crops grow
biotechnology noun a science that uses living things (plant or animal cells or bacteria) to make products such as medicine or food
hybrid vehicle noun a car or truck that runs on both gasoline and electricity
rille noun a valley on the moon
trench noun the deepest part in the ocean floor
genius noun a person with exceptional intellectual ability or creativity
codex noun an ancient picture book often made of tree bark or animal hide
peculiar adjective or adverb unusual; strange, or odd