meaning of Archibald wheel

Archibald wheel meaning in General Dictionary

a steel hubbed wheel of great power and elasticity esp adapted for artillery carriages and motor cars