GRENADE
Meaning of GRENADE in English
n.
1) to launch; lob, throw a ~
2) a hand; percussion; rifle ~
3) ( misc. ) to pull the pin on a ~
The Bbi combinatory dictionary of English, a guide to word combinations.
Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.
2012