Across
- 4. a binding requirement or duty
- 5. rival; challenger
- 6. stubborn; unyielding
- 8. burdensome; causing discomfort or misery
- 9. strident; noisy; clamorous
Down
- 1. blockage; impediment
- 2. hinder; resist; challenge
- 3. force upon others against their will
- 5. objectional; offensive
- 7. evident for all to see
