overcoat

noun
1
a long warm coat worn in cold weather
پالتو, پالتوی بلند