Across
- 2. disagree with
- 4. apprehensible/understandable
- 6. fraud/trickery
- 11. strong belief/faith
- 12. border/limit
- 15. decisive/unequivocal
- 16. load/freight/shipment
- 17. element/ingredient
- 18. brag, swagger
- 19. agree/concur
- 20. destroy/wreck
Down
- 1. cover/hide/conceal
- 3. concentration
- 5. on the whole
- 7. involve/comprise/hold
- 8. bond/adhesion
- 9. dispute/debate
- 10. disguise
- 13. criticize
- 14. essential/crucial