We do not currently know of any synonyms for strowed.
The verb strowed is defined as:
Did you mean stowed, stroked or strobed?