3 English Synonyms for MTB
Prev.1Next
Definition: 1. (cycling) A bicycle specially designed for off-road riding, typically with straight, flat handlebars, a heavier frame than road bikes, higher ground clearance, and wider tires, sometimes with knobs on them for greater traction.
Show more information about mountain bike
Definition: 1. An AFAB person whose gender identity or gender expression is intermediate between butch and transmasculine.
Show more information about transbutch
Definition: 1. (military, nautical) A torpedo boat powered by an internal combustion engine rather than a steam engine.
Show more information about motor torpedo boat
Prev.1Next
Search took: 23.54 ms