naval engineering

Noun
  1. The branch of engineering that deals with the design and construction and operation of ships (synset 106144954)

Other Searches