Confusing words

12345678910111213141516171819
Across
  1. 1. cheap to operate
  2. 4. noun the consequence of an action
  3. 7. verb to produce change
  4. 9. officially tell people
  5. 10. to tell the truth
  6. 12. next to
  7. 15. at the moment
  8. 16. formal clothing
  9. 18. inform about a product
  10. 19. say you will not do something
Down
  1. 2. agreement to give up some
  2. 3. a promise
  3. 5. shy or awkward
  4. 6. about the economy
  5. 8. put something down
  6. 11. put self in a horizontal position
  7. 12. in addition to
  8. 13. hotel room
  9. 14. feeling bad about something you've done
  10. 17. claim you haven't done something