ryūdan
1. high-explosive projectile
Noun
#25705
1. high-explosive projectile
1. Grenade; Grenade-related
1. With a grenade; By grenade
1. Grenade.; (It is) a grenade.
1. Not a grenade.; Not a hand grenade.
1. If/when a grenade
1. Probably a grenade.
1. Was a grenade.
1. If/when grenade
1. Was a grenade.