DCNS Views 2 meanings found DCNS is the abbreviation for the Deputy Chief of Naval Staff, a senior leadership position within a navy, and is also used to denote the French naval shipbuilding directorate. Miscellaneous Direction des Constructions Navales Services Governmental Deputy Chief of Naval Staff