track rod









track rod


noun

  1. the rod connecting the two front wheels of a motor vehicle ensuring that they turn at the same angle
52 queries 0.550