Lng meaning

Liquefied natural gas.
abbreviation
0
0
Liquefied natural gas: natural gas cooled and compressed into a liquid for shipment in pressurized containers.
noun
0
0
Advertisement