Scow — definition

1. scow (Noun) N. Amer

2 definitions

scow (Noun) — Any of various flat-bottomed boats with sloping ends.

scow (Noun) — A barge carrying bulk materials in an open hold.

5 types of
barge boat flatboat hoy lighter