contractor : Idioms & Phrases


defense contractor

  • noun a contractor concerned with the development and manufacture of systems of defense
WordNet