General Industry Termmmcfd meaning in oil and gasDefinitionmillion cubic feet per daymmcfd means million cubic feet per day.✓ Verified termSuggest a correction