English | German | Russian | Czech

scow English

Meaning scow meaning

What does scow mean?

scow

a barge carrying bulk materials in an open hold any of various flat-bottomed boats with sloping ends

Synonyms scow synonyms

What other words have the same or similar meaning as scow?

Are you looking for...?