TOPCOAT


Meaning of TOPCOAT in English

■ noun

1》 an overcoat.

2》 an outer coat of paint.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.