(n)greatcoat, overcoat, topcoata heavy coat worn over clothes in winter