granade Meaning, Definition & Usage
Gra*nade", Gra*na"do noun
(Also<
- Granade
- Granado
)
Definitions
See Grenade .