SCOW


Meaning of SCOW in English

(n.) A large flat-bottomed boat, having broad, square ends.

Webster's English dictionary.      Английский словарь Webster.