Your Name ...'s definitions
Part of a track team made up of distance runners- as oppose to the sprinting team, the jumpers, or the throwers.
by Your Name ... September 1, 2008
Get the D-team mug.
Get the D-team mug.We'll email you a link to sign in instantly.