×

defense meaning in French

n. défense; protection, sécurité; rempart, muraille servant à défendre une ville, forteresse

Related Words

  1. civil defense
  2. defense witness
  3. air defense
  4. missile defense
  5. defense mechanism
  6. defense maneuver
  7. defense source
  8. defense lawyer
  9. defense exhibit
  10. self defense
  11. defenestrate
  12. defenestration
  13. defense budget
  14. defense committee of the cabinet
PC Version

Copyright © 2018 WordTech Co.