Synonyms and Antonyms of designated hitter

a person or thing that takes the place of another
  • you'll have to be my designated hitter in the office while I'm on business trips
Synonyms of designated hitter
Words Related to designated hitter