Synonyms: technological
Definition: based in scientific and industrial progress
Usage: a technological civilization
Similar words: scientific
Definition: conforming with the principles or methods used in science
Usage: a scientific approach