Thames sailing barge

English

Noun

Thames sailing barge (plural Thames sailing barges)

  1. 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
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.