Home / S / scow

scow

noun 4 letters Scrabble 9 WWF 10
Definitions
noun

a barge carrying bulk materials in an open hold

noun

any of various flat-bottomed boats with sloping ends

Want another word?
Spin the dictionary for a fresh one.
Generate a word →