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