STREW Meaning of STREW in English v. scatter, bestrew, sprinkle, disperse, spread, toss, distribute; litter Rubbish was strewn all over the floor Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012