BESTREW MEANING IN ENGLISH

• Bestrew Definition & Synonyms

  1. (t.) To strew or scatter over; to besprinkle.


• Bestrewed Definition & Synonyms

  1. (p. p.) of Bestrew
  2. (imp.) of Bestrew


RECENT SEARCHES