Русский-Английский словарь »

закидать означает в английский

РусскийАнглийский
закидать verb
{Plf}

pelt [pelted, pelting, pelts](to bombard (someone or something) with missiles)
verb
[UK: pelt] [US: ˈpelt]