BESTREW Meaning of BESTREW in English verb Synonyms: strew 1, broadcast, disject, disseminate, scatter, sow, straw Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003