Translation of grenad in English:

grenad

grenade

noun

  • 1

    grenade, small bomb thrown by hand or fired