megabaud
mɛɡəˈbɔːd
Definitions
1. noun
A unit of data transmission speed equal to one million baud.
“The new router boasts a transmission speed of 10 megabaud.”
2. adjective
Describing or relating to a data transmission speed of one million baud.
“The megabaud internet connection made it easy to stream high-quality videos.”