SCOW Meaning of SCOW in English ( n. ) A large flat-bottomed boat, having broad, square ends. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012