Word Meaning

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


Meaning of scow

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

Crossword clue for scow

- A barge
- Flat bottomed craft