granada
-noun feminine
1. (botany) pomegranate
2. (=bomba) grenade
·granada anticarro anti-tank grenade
·granada de mano hand grenade
·granada de metralla shrapnel shell
·granada de mortero mortar shell
·granada de fragmentaciónoun fragmentation grenade
·granada de humo smoke-bomb
·granada detonadora stun grenade
·granada lacrimógena teargas grenade