mills grenade









mills grenade


noun Military.

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