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
give (someone) the shirt off one's back
to be very generous to someone
My uncle is very kind and he will give you the shirt off his back.