Raincoat

To dream of wearing a raincoat, suggests that you are shielding yourself from your emotions. It signifies your pessimistic attitude.

If you take off a raincoat in front of people, then you will be distressed over some malicious gossip.