n.
1.(sports) someone in charge of training an athlete or a team
2.a person who gives private instruction (as in singing or acting)
3.a railcar where passengers ride
4.a carriage pulled by four horses with one driver
5.a vehicle carrying many passengers coach v.
1.teach and supervise (someone)
2.drive a coach
Idiom of the Day
hold out
to endure, to persist in one's efforts
The team was weak and could not hold out against the stronger team.