Small Crossword Puzzle #93

Across

1. Protected
7. Puts on clothing
8. Point around which something rotates
10. Large musical group
12. C
13. The color of cherries
14. Long narrow range of hills
15. Estimate (abbrev.)
17. Mouth
20. At the same time but elsewhere
23. A famous American canal
24. Not new
25. An informal alliance between countries