noun a waterproof or water-repellent coat worn as protection against rain. nouna coat made of a waterproof material n.also rain-coat, 1821, from rain (n.) + coat (n.).