Week 19 Vocab

1234
Across
  1. 2. to achieve success; to thrive
  2. 3. working well with little waste
  3. 4. a change
Down
  1. 1. something accomplished by great courage or effort