A sweater is a warm piece of clothing worn on the upper body, usually made of knitted wool or yarn. It is often used in cold weather to keep you warm.
From 'sweat' plus the agent noun suffix '-er', originally used for a garment worn to make you sweat during exercise. Over time it came to mean any knitted warm top.
Try Another Word