Looking for online definition of MMBTU or what MMBTU stands for? MMBTU is listed in the World's most authoritative dictionary of abbreviations and acronyms