Thames sailing barge
English
editNoun
editThames 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