The super-cooled liquid form of natural gas, enabling global trade by ship to markets not connected by pipelines.
LNG
Definition
Liquid NitroGlycerin
LNG means Liquid NitroGlycerin.
✓ Verified term
Liquid NitroGlycerin
LNG means Liquid NitroGlycerin.
The super-cooled liquid form of natural gas, enabling global trade by ship to markets not connected by pipelines.
You might also be looking for