Across
- 2. a very clever person
- 5. abundantly productive; abundant, profuse
- 8. person who designs buildings
- 9. to show in public
- 10. extremely stupid
Down
- 1. a medical doctor
- 3. clever idea or thought
- 4. upper part of the face
- 5. a young genius
- 6. to overcome or defeat
- 7. to make someone change their beliefs
