meaning of scowen

1. A large flat-bottomed boat, having broad, square ends.
2.
To transport in a scow.
3.
a barge carrying bulk materials in an open hold


Related Words

scow | scowl | scowled | scowling | scowlingly |

Developed & Maintained By Taraprasad.com

Treasure Words