American Dictionary
Definition grenade in American English
grenade noun
[countable] noun
/ɡrəˈneɪd/
Synonyms and related words
