LEG OUT


Meaning of LEG OUT in English

[leg out] vt (1965): to make (as a base hit) by fast running

Merriam-Webster English vocab.      Английский словарь Merriam Webster.