English Dictionary
Definition surcoat in British English
surcoat noun
[countable] noun
/ˈsɜː(r)ˌkəʊt/
Synonyms and related words
