Sheffield stand
Noun
Meaning
Sheffield stand (plural Sheffield stands)
A type of bicycle stand consisting of a single inverted U-shaped metal bar that is mounted onto or embedded into the ground.
Noun
Sheffield stand (plural Sheffield stands)
A type of bicycle stand consisting of a single inverted U-shaped metal bar that is mounted onto or embedded into the ground.