Overcoats Meaning

There are 2 meaning(s) for word Overcoats

Meaning 1 : an additional protective coating (as of paint or varnish)

    Synonyms : overcoating
Meaning 2 : a heavy coat worn over clothes in winter

    Synonyms : greatcoat,  topcoat