Random
Grenade potato Synonyms
Definitions for Grenade
(noun) a small
explosive
bomb
thrown by hand or fired from a missile
Synonyms for phrase
explosive plant
explosive aspect
mine hole
round hole
round face
round look
round map
round mask
round appearance
GP abbreviation
GP
is an
abbreviation
for Grenade Potato
What does GP stand for?
GP stands for "Grenade Potato"
Definitions for Potato
(noun) an edible tuber
native
to South America; a staple
food
of Ireland
(noun) annual native to South America having underground stolons
bearing
edible starchy tubers; widely cultivated as a
garden
vegetable; vines are poisonous