What does BMAC stand for?

What does BMAC mean? We have 82 definitions. Read most used BMAC meanings below.