spelling words #4

12345678
Across
  1. 1. swinging movement
  2. 2. high speed pitch
  3. 4. three players
  4. 5. insulting
  5. 7. decorative piece
  6. 8. a small bay
Down
  1. 1. flaw
  2. 3. believe in yourself
  3. 6. one of a kind
  4. 7. sign of the future