STROW Meaning of STROW in English v.tr. (past part. strown or strowed) archaic = STREW. [var. of STREW] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012