mills grenade









mills grenade


noun Military.

  1. a type of high-explosive grenade weighing about 1.5 pounds (0.7 kg).

Leave a Reply

Your email address will not be published.

53 queries 0.437