English dictionary
surcoat meaning and definition
Definition and meaning of surcoat at MeaningMonkey.org. surcoat meaning and definition in the English Dictionary.SURCOAT noun
Definition of surcoat (noun)
- a loose outer coat usually of rich material
- a tunic worn over a knight's armor
Source: Princeton University Wordnet