Word Hen
What is the meaning of the word "
scouse
"?
Definitions:
a stew of meat and vegetables that is eaten by sailors, originally from the Liverpool area of the UK
noun
I had a delicious meal of scouse to warm me up.
Synonyms:
lobscouse