Difference between an anorak and a smock in military terms. Smock is a loose over garment worn over other equipment on your body, to prevent the equipment catching. Changed some since the first ones were issued, look at early photos of parachutists. Anorak waterproof warm jacket. Depends on what you have in mind.
Trawl the web for 'military surplus clothing'.