BESTREW Meaning of BESTREW in English v.tr. (past part. bestrewed or bestrewn) 1. (foll. by with) cover or partly cover (a surface). 2 scatter (things) about. 3 lie scattered over. Etymology: OE bestreowian (as BE-, STREW) Oxford English vocab. Оксфордский английский словарь. 2012