batting practice - English Synonyms Dictionary