テキダントウ
Meanings
Noun
1. grenade launcher
Pitch accent
テ
キダントウ
Composed of
grenade
pipe; tube; counter for injection ampoules