overcoat

noun
UK /ˈəʊvəkəʊt/
US /ˈoʊvərkoʊt/

A warm coat you wear on top of your other clothes when it is cold.

He put on his overcoat before going out into the snow.


OTHER MEANINGS

2. A protective layer or coating applied over a surface.

The painter added a final overcoat of varnish to the table.

3. An extra layer of paint or finish.

Two overcoats of paint gave the wall a smooth look.

4. A covering that goes over something else.

The candy had a sweet overcoat of chocolate.