Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

grenade Definition

Cancel
grenade
noun(gre-nade)
a small explosive bomb thrown by hand or fired from a missile

Words Related to grenade!

grenade Examples by Brain Bank Users