BESTREW Meaning of BESTREW in English vt to strew or scatter over; to besprinkle. Webster English vocab. Английский словарь Webster. 2012