cluster bomblet


Meanings

  • one of the smaller bombs that are released from a cluster bomb

Synonyms