scow

/skˈaʊ/

Explore definitions, synonyms, and language insights of scow

Definitions

Noun
any of various flat-bottomed boats with sloping ends
Noun
a barge carrying bulk materials in an open hold

More General Terms