General Industry TermMMcfd meaning in oil and gasDefinitionMillion (standard) Cubic Feet per DayMMcfd means Million (standard) Cubic Feet per Day.✓ Verified termSuggest a correction