SURCOAT

Definition of SURCOAT

  1. (noun)a loose outer coat usually of rich material
  2. (noun)a tunic worn over a knight's armor