LNG in French LNG in French GNL noun (petrochemistry) Initialism of liquefied natural gas. Add to Flashcards