Полный русско-английский словарь
забросать камнями
To throw stones (at)
Полный русско-английский словарь
забросать вопросами
забросить