1. p. p. of Strew. 2. of Strew3. being distributed here and there without order; "scattered leaves littered the sidewalk"; "dont forget to pick up the clothes lying strewn all over the ">floor"
strewn |