0%
Meantolearn Posted 20 years ago
Vocabulary

right off the bat

Can someone explain why 'right off the bat' means sth. happens immediately?

Thanks,
  
41 Answers

Related Questions