射翳まぶし
Archaic
Meanings
Archaic
Noun
1. makeshift hunting blind; waiting in a makeshift hunting blind
2. ambush; troops in ambush
Kanji used
shoot
hold aloft
Pitch accent
ま
ぶし
ま
ぶし