Meaning of scow
Definition of scow
(noun)
any of
various
flat-bottomed
boats with
sloping
ends
a
barge
carrying
bulk
materials in an
open
hold
Other information on scow
WIKIPEDIA results for
scow
Amazon results for
scow
Tweet