General Industry TermMFU meaning in oil and gasDefinitionMOBILE FOAM UNITMFU means MOBILE FOAM UNIT.✓ Verified termSuggest a correction