NOUN | artifact | hand grenade | a grenade designed to be thrown by hand |
---|
Meaning | A grenade designed to be thrown by hand. | |
---|---|---|
Broader | grenade | A small explosive bomb thrown by hand or fired from a missile |
Spanish | granada de mano, granada | |
Catalan | granada de mà |
©2001-24 · HyperDic hyper-dictionary · Contact