EGAVE
instrew
Meaning
verb
To strew about; scatter in or upon; spread.
Similar words
bestrew
strew
bestrow
insperse
spatter
besprinkle
overspread
scatter
bespatter
stoor
Save “instrew” to learn later