surcoat

(noun) tunic (generic term)