CNG in French CNG in French GNC noun (petrochemistry) Initialism of compressed natural gas. Add to Flashcards