English Dictionary
Definition Scouser in British English
Scouser noun
[countable] noun
/ˈskaʊsə(r)/
1
someone from Liverpool in northern England
Synonyms and related words
