• word of the day

    scow

    scow - Dictionary definition and meaning for word scow

    Definition
    (noun) any of various flat-bottomed boats with sloping ends Definition
    (noun) a barge carrying bulk materials in an open hold
Download our Mobile App Today
Receive our word of the day
on Whatsapp