topcoatItalian translation of topcoatn (of paint) strato (m) finaletopcoat in other Oxford dictionaries Definition of topcoat in the British & World English dictionary Definition of topcoat in the US English dictionary