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