Subscriber login


Forgot your password?

Library card login

Other

MTB

Definition of MTB

abbreviation

  • British motor torpedo boat.
  • mountain bike.

MTB in other Oxford dictionaries

Definition of MTB in the US English dictionary

Nearby words