Scouse
Browse all slang from Scouse
4 words found
Port
/pɔːt/
Noun
While international nautical term, British ports (London, Liverpool, Bristol) and maritime heritage make port culture particularly British.
Read more →