Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scows

- A large flat-bottomed boat, having broad, square ends.
- To transport in a scow.

Crossword clue for scows

- A barge
- Flat bottomed craft
- Types of barges