Raincoat (Noun) ‘A waterproof or water-resistant coat worn to protect the body from rain.’ (Definition at Wikipedia). If you buy a raincoat, you may reasonably expect it to keep out the rain. But you may be disappointed. Attention is drawn to the failings of raincoats in a recent Master of Philosophy thesis from Auckland University […]