SCOUSE Meaning of SCOUSE in English Adj. Of, or, from Liverpool. Derived from the name of a local stew, an abb. of lobscouse. Slang English vocab. Английский сленговый словарь. 2012