A shirt is a cloth garment for the upper body. originally an undergarment worn exclusively by men, it has become, in American English, a catch-all term for almost any garment other than outerwear such as sweaters, coats, jackets, or undergarments such as bras, vets or base layers. In British English,a shirt is more specifically a garment with a collar, sleeves with cuffs and a full vertical opening with buttons or snaps.(North Americans would call that a "dress shirt", a specific type of "collared shirt"). A shirt can also be worn with a necktie under the shirt collar.