TOPCOAT


Meaning of TOPCOAT in English

noun an outer coat; an overcoat.

Webster English vocab.      Английский словарь Webster.