cluster bomblet

Noun
  • One of the smaller bombs that are released from a cluster bomb (synset 102871580)

Other Searches