Justicoat

n.
  1. Formerly, a close coat or waistcoat with sleeves.