Definitions of Strow

  1. Same as STREW:- pa. p. strowed or strown.
  2. See Strew.
X