A vest is a kind of clothing. It is worn on the upper part of the body. It has no sleeves.[1]
In the United States and American English, a vest is a kind of clothing sometimes worn on top of a shirt.[2]
In Britain and British English, a vest is a kind of clothing worn over the chest and below all other clothes on that part of the body.