strews; strewed; strewed or strewn /ˈstruːn/ ; strewing strews; strewed; strewed or strewn /ˈstruːn/ ; strewing Learner's definition of STREW
[+ object]
1
: to spread or scatter things over or on the ground or some other surface撒;散播 —
often used as (be) strewed/strewn常用作(be) strewed/strewn -
The children's toys were strewed [=scattered] all around the room. [=were lying in different places all around the room]房间里到处散落着孩子们的玩具。
-
The park was strewn with litter. [=there was litter scattered throughout the park]公园里遍地垃圾。
—
often used figuratively常用作比喻 2
literary : to lie on or cover (something)散布于;点缀于;布满