Definition, Meaning, Synonyms & Anagrams | English word LNG
LNG
Definitions of LNG
- (petrochemistry) Initialism of liquefied natural gas.
Number of letters
3
Is palindrome
No
Search for LNG in:
Page preparation took: 192.95 ms.