STROW Meaning of STROW in English [ strəʊ ]■ verb ( past participle ~n strəʊn or ~ed ) archaic variant of strew . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004