Across
- 1. to hold tightly
- 4. to defeat
- 5. to join together for mutual benefit
- 6. twisted in shape
- 7. to respect or like somebody
Down
- 1. eager to know or learn something
- 2. respect mixed with fear or wonder
- 3. very old
- 4. to be mesmerised by somebody
- 5. not professional
