Mobile
Log In Sign Up
Home > french-english > "grenade" in English

English translation for "grenade"

n. grenada, island state in the eastern west indies
n. grenade, small missile containing an explosive (thrown by hand or fired from a mounted launcher); pomegranate, type of red fruit that has a tough skin and many seeds


Related Translations:
grenade offensive:  n. fragmentation bomb
grenade lacrymogène:  n. tear gas, type of gas which causes the eyes to release tears
grenade sous-marine:  n. depth charge
grenade fumigène:  n. smoke grenade, type of explosive which emits smoke when activated
grenade à main:  n. hand grenade
grenade sous marine:  n. depth charge
Similar Words:
"greg" English translation, "gregor johann mendel" English translation, "gregorio allegri" English translation, "grelot" English translation, "grelotter" English translation, "grenade fumigène" English translation, "grenade lacrymogène" English translation, "grenade offensive" English translation, "grenade sous-marine" English translation, "grenade sous marine" English translation