English Dictionary
◊ TOPCOAT
topcoat
n : a heavy overcoat [syn: {greatcoat}, {overcoat}, {surcoat}]