Overcoat

Difference Between Coat and Overcoat
Coat is a garment that is worn by both men and women either for warmth or fashion. Overcoat is a coat with sleeves that is worn on top of another garm...