STREW Meaning of STREW in English v. scatter, sprinkle; spread or cover a surface; be scattered or spread over a surface; disseminate, distribute Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012