naval engineering

definition: the branch of engineering that deals with the design and construction and operation of ships
example:
speech part: noun
synonyms:

How naval engineering is being used?