Across
- 3. immoral; lewd
- 7. having excellent morals; righteous
- 8. agreement
- 9. to show contempt or disgust
- 10. very irritating; vexing
Down
- 1. very destructive or harmful
- 2. secret; stealth
- 4. to degrade; to belittle
- 5. omen; sign of forewarning
- 6. a weapon having a blade
