Meaning

1 senses
  1. A pinch runner.

Forms

plural: designated runners

See also

neighbours in the dictionary
designated runner — meaning, examples, forms, synonyms | Krumeto