1) 射翳まぶし Link copied! まぶし [0] ✨ Meaning Shirabe ① Noun Archaic makeshift hunting blind; waiting in a makeshift hunting blind ② Noun Archaic ambush; troops in ambush Kanji 射 シャ shoot, shine into, onto 翳 エイ hold aloft Forms 射翳射翳まぶしまぶしまぶし