answersLogoWhite

0

It means M(eaning)B(ased)C(omputing), or at least on the subject of technology, it has way too many other meanings - Metastatic Breast cancer, Mary Baldwin College, Mega Breakers Crew, Major Broadcasting Cable...

User Avatar

Wiki User

14y ago

What else can I help you with?