Thames sailing barge en · NOUN
Meanings
- A kind of commercial sailboat, a flat-bottomed barge with a shallow draught and leeboards, once common on the River Thames in London, England.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| Thames sailing barges | Number=Plur | lexicographic |