Definition, synonyms and related words
A Japanese weapon of World War II, consisting of a hydrogen balloon with a bomb attached.