TOPCOAT

Definition of TOPCOAT

  1. (noun)a heavy coat worn over clothes in winter