MBWT

AcronymDefinition
MBWTManagement by Wishful Thinking
MBWTMechanical Biological Waste Treatment (sewage treatment; South Africa)
MBWTMultiple/Bilateral Warthin's Tumor (pathology)