depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of grenade
    English to English
    noun
  • a small explosive bomb thrown by hand or fired from a missile
  • source: WordNet 3.0
  • A hollow ball or shell of iron filled with powder of other explosive, ignited by means of a fuse, and thrown from the hand among enemies.
  • source: Webster 1913
Nearby Word