A coat is a piece of clothing that is worn over a person's upper body. It can be used to keep warm or dry (a raincoat). It also may be worn to make a person look good. A coat usually has long sleeves, and is fastened at the front. Sometimes it includes collars, shoulder straps and hoods.