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