Home US English mech
1A mechanic.
2mainly British A derailleur gear mechanism on a bicycle.
READ THESE ARTICLES