BMT: Beaumont Municipal Transit System

What does BMT mean? The above is one of BMT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Beaumont Municipal Transit System