What is the meaning of Topcoat?

A light overcoat (outer garment).

A layer of paint or varnish etc. applied after the undercoat.

To apply a topcoat to (something).

Source: wiktionary.org