Also known as: ms.
MS has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of MS in Technology.
The principal switch in an electrical installation.
TechnologyA switchboard which is directly supplied by the main source of electrical power and is intended to distribute electrical energy to the ship service, (SOLAS).
TechnologyLast updated: