Drilling & WellsMegaBaud meaning in oil and gasDefinitionMillion Bits of Data per secondMegaBaud means Million Bits of Data per second.✓ Verified termSuggest a correction