Topcoat - Definition

topcoat

n 1: a heavy coat worn over clothes in winter [syn: greatcoat,
overcoat, topcoat]

Look up another word