EMLON stands for various terms. Discover the full forms, meanings, and possible interpretations of EMLON across different fields and industries.
A condition under which any services needed for normal operational and habitable conditions are not in working order due to failure of the main source of electrical power, (acc. to SOLAS, Chapter II–1, Part A).
Business & FinanceDepartment Of DefenseMilitaryPower PlantUSLast updated: