SCOUSE MEANING IN ENGLISH

• Scouse Definition & Synonyms

  1. (n.) A sailors dish. Bread scouse contains no meat; lobscouse contains meat, etc. See Lobscouse.


Synonyms:
Lobscouse,

RECENT SEARCHES