scow
English Dictionary
->
Letter S
-> scow
Search Dictionary:
scow Definition
(n)
any
of
various
flat
-
bottomed
boats
with
sloping
ends
(n)
a
barge
carrying
bulk
materials
in
an
open
hold
scow Synonyms
scow
© Art Branch Inc.