STREWN Meaning of STREWN in English p.p. of strew. 2. strewn ·p.p. of strew. Webster English vocab. Английский словарь Webster. 2012