Thames sailing barge
Jump to navigation
Jump to search
English[edit]
Noun[edit]
Thames sailing barge (plural Thames sailing barges)
- A kind of commercial sailboat, a flat-bottomed barge with a shallow draught and leeboards, once common on the River Thames in London, England.
- Synonym: Thames barge