STROW Meaning of STROW in English [strow] vt strowed ; strown or strowed ; strow.ing [ME--more at strew] (14c) archaic: scatter Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012