military engineering









military engineering


noun

  1. the design, construction, etc, of military fortifications and communications
46 queries 0.603