English

sweater

noun

Meaning 1

A knitted garment worn on the upper body, typically with long sleeves, put on over the head.

in other languages:

ÖGS

meaning 1

ČZJ

meaning 1