射翳

まぶし

Meanings

  1. Noun makeshift hunting blind; waiting in a makeshift hunting blind
  2. ambush; troops in ambush

Kanji

Jinuma: Japanese Dictionary · Word lists