marine engineering

noun
  1. the branch of mechanical engineering that deals with the design, construction, installation, operation, and repair of the machinery of vessels.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018