0 a small explosive device -- grenade [ feminine ]
1 a small bomb, especially one thrown by hand -- grenade
a hand grenade.
NOUVEAUX MOTS
European
May 10, 2021
MOT DU JOUR
Shimmer
grenade