n. projectile, brickbat; guided missile, ballistic missile Bottles, stones, and other missiles were thrown at the police during the riot
MISSILE
Meaning of MISSILE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012