London River

Best definition
London River
The River Thames, the river that runs through London, capital of the UK, and the main city of England, Great Britain and the British Isles.
This is a nautical or marine term, dating back many centuries, to the time when London was (one of) the main ports of England – see also Bristol – and many cargo ships berthed there.
Still in use in the 1980’s, and probably beyond.
After over a year away on a British ship, seamen of all ranks would often get the ‘Channels’ as they passed between England and France, prior to ascending the London River and berthing in The Pool of London – and then paying off!
Share this definitions
Share on Facebook
Share on Google+
Tweet about this on Twitter
Share on LinkedIn
Categories L
Searching the meaning of London River? Glad that you found the best define on our website!

For the last time this define was seen 106 times.

Leave a Reply

Your email address will not be published. Required fields are marked *