meaning of bomblet

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


Related Words

bomblet |

Developed & Maintained By Taraprasad.com

Treasure Words