naval engineering
na·va·len·gineering
noun
1.
the branch of engineering that deals with the design and construction and operation of ships
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.