overstrewn
/ɒvərˈstruːn/Definitions
1. adjective
scattered or spread over a surface; lying or thrown about in many places
“The garden was overstrewn with colorful flowers after spring.”
2. verb
to scatter or spread (something) over a surface; to lie or be thrown about in many places
“The storm overstrewn the town with branches and debris.”