1
introducing or using new ideas or methods
2
the ability to do something or produce something without wasting materials, time, or energy
3
very modern
4
modern, recent, or containing the latest information
5
to use up
6
graceful and attractive
7
a person who helps create or develop new ideas, methods, etc.
8
looking like or relating to styles or fashions from the past