SLUNG SHOT


Meaning of SLUNG SHOT in English

■ noun a hard object, such as a metal ball, attached by a strap or thong to the wrist and used as a weapon.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.