Across
- 4. someone who studies philosophy
- 5. the study of thoughts, morals and behavior
- 8. to speak poorly of something
- 9. very strong belief
- 10. amazing and huge
Down
- 1. science of the stars
- 2. to agree with something
- 3. the study of truth and evidence
- 6. strange and confusing
- 7. a tool used for science
