what does strewn mean
tr.v. strewed, strewn (stroÍon) or strewed, strewÂ·ing, strews. 1. To spread here and there; scatter or distribute: strewing flowers down the aisle. 2. To distribute something over (an area or surface): Italy ...