Grenade Pronunciation: /gʀənad/English translation of GrenadeA. pr n Granada Definition of Granada in the British & World English dictionary Definition of Granada in the US English dictionary B. pr nf la Grenade = Grenada