MBtu definition
MBtu means one thousand British thermal units, and “MMBtu” means one million British thermal units.
MBtu means one thousand (1,000) Btu’s.
MBtu means thousands of British Thermal Units;
More Definitions of MBtu
MBtu means a measurement of energy output or demand in British thermal units.
MBtu means one (1) thousand Btu.
MBtu. One million (1,000,000) British thermal units.