TOPCOAT


Meaning of TOPCOAT in English

n.1 an overcoat.

2 an outer coat of paint etc.

Oxford English vocab.      Оксфордский английский словарь.