dustcoat

noun

Definition of dustcoat

chiefly British