CLUSTER SHELL


Meaning of CLUSTER SHELL in English

shell composed of explosives which spread over a wide area causing extensive damage

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.