In Britain, it's a pullover sweater; in America, it's a sleeveless dress worn over a blouse
In British English a pullover, a jumper and a sweater are all pretty much the ... 
word pullover isn't used and the word jumper refers to some kind of dress.