SCOW Meaning of SCOW in English n. esp. US a flat-bottomed boat used as a lighter etc. Etymology: Du. schouw ferry-boat Oxford English vocab. Оксфордский английский словарь. 2012