English new vocabulary

123456789101112131415161718192021
Across
  1. 2. constituting a sacrifice
  2. 3. an instrument for measuring atmospheric pressure
  3. 5. to say something in a boastful manner
  4. 7. a warning or indication of a future event
  5. 9. any of a group of RNA viruses caused to humans
  6. 12. able to be changed
  7. 14. anxious that something bad will happen
  8. 18. is an art of coating metals
  9. 19. upward force push of a fluid on an object
  10. 20. careful management of available resources
  11. 21. an idea which a word invokes for a person
Down
  1. 1. an act of secretly listening to a conversation
  2. 4. its a process accompanied by the release of heat
  3. 6. coat with a protective layer of zinc
  4. 8. relating to writing of letters
  5. 10. smear or lubricate with grease
  6. 11. a particular area which someone concentrates on
  7. 13. a substance that speeds up a chemical reaction
  8. 15. rise in prices
  9. 16. very vigorous
  10. 17. become longer