a piece of clothing (usually for men), worn on the upper part of the body, made of light cloth, with sleeves and usually with a collar and buttons down the front
a piece of outdoor clothing that is worn over other clothes to keep warm or dry. Coats have sleeves (= parts covering the arms) and may be long or short.